You’re assuming that Republicans will vote for McCain. I know too many who won’t because of his stance on immigration.
I don’t know if Republicans will vote for McCain..but if they want a choice they had better hurry because Ronmey is looking at a huge advantage from the liberal starting gate.