McCain has lots of money and name recognition.
The local media (Progressive, need I say) love him and promote him.
Kelli Ward got about 42% of the vote in the primary, but could not topple him.
Most people do not pay attention more than a month before the election.
McCain shifts to conservative a few months before the election, lies a lot, then shits back.
Hopefully, he will not run for another term...
Oops...
That should be shifts back...
He said wouldn’t run for the current term he won. But, of course, he changed his mind...