In just three weeks, Republicans will choose who will face one of the most successful politicians in recent New Hampshire history: incumbent US Senator Jeanne Shaheen.
This race is one of less than a dozen in the country that could help decide the balance of power in the Senate.
On paper, the three leading candidates have their strengths, but the front-runner remains clear. In the field are two former Senators, and a former state-level politician who the Manchester Union leader declared Citizen of the year in 2013.
But all of them have baggage.