“Who did JD Hayworth lose his seat in 2006?”
Because that prick Rove called Hayworth a racist one week before the election!