There are two alternatives to Kay Hagan in the Democratic primary.
Partial credit to the MSM for finally doing a piece on Hagan's primary opponents -- partial credit because of the tardiness of the profiles. The filing deadline was in February; it's mid-April.
As I indicated in another post, I will be voting for Will Stewart in the US Senate primary.
I urge all citizens to do their research, and be informed voters about the many choices that will present themselves on your ballot. There are likely many local races with unfamiliar names on your ballots.
While the Democratic Senate primary may be foregone conclusion, I remind folks of the 2012 Democratic primary for President. Obama won the NC primary (also a foregone conclusion), but the protest vote against him in the May primary was indicative of his poor showing to come that November.