Ayeotte has a challenger?
Yes, she does and is another one who needs to be Cantorized.
Yes, Ayotte is being taken on by Jim Rubens who’s hit her directly and very hard for her support of that treasonous 2013 immigration bill (which almost all New Hampshirites strongly opposed so her “purple state” whining is no excuse), here’s his page—
http://jimrubens.com/
Here’s the list of the events he has on the schedule:
http://jimrubens.com/events