Troy Jackson is challenging Republican Sen. Susan Collins in a pivotal contest that has been dominated by campaign finance issues.