It's played well for him for ten years. And the guy who's challenging him has some alien hiring issues himself.
It did not play well in 2004 either. He was also in a runnoff in 2004.
Of course he's changed his tune now. No mention of that great "comprehensive" program that we have dicussed often here. No he's running now on securing the borders. I've seen his ads on the internet.
"It's played well for him for ten years. "
Whistling past graveyard ... Cannon only beat the previous neophyte challenger by 14 points in the primary, and Republicans are traditionally very loyal. He's not done well, this has nearly killed his political career. This is quite unusual and it would be a huge earthquake for Cannon to lose.
hence the, excuse the pun, big guns for Cannon.