And that's where McCain comes in.
Whether he knows it or not, McCain is not going to be re-elected. The people of Arizona have had enough of his arrogance and big-government ideas and so have Americans.
This is going to be an interesting race to watch. The other one will be the Crist - Rubio race.
Let's see in the Arizona race -----
Mark Levin - endorsed Hayworth
Joe Farah - endorsed Hayworth
Jim Robinson from FreeRepublic -- endorsed Hayworth
Sheriff Joe Arpaio - endorsed Hayworth
Rep. Dana Rohrabacher -- endorsed Hayworth