Here is another reason why Sen. John McCain (R-AZ) has been running so well against his primary challenger, former Rep. J.D. Hayworth. It has to do with another major American political figure who was never president — namely Benjamin Franklin.
As the Arizona Capitol Times points out, McCain has spent about $15.6 million on his re-election bid, including $10.1 million in just the previous quarter from April through June, while Hayworth has only spent a total of $1.5 million. Headed into the August 24 primary, McCain has $1.7 million cash on hand, compared to $922,000 for Hayworth.
The TPM Poll Average gives McCain a lead of 52.3%-30.6%. Many other reasons for McCain’s lead include his early recognition that Hayworth posed a threat in an anti-incumbent environment, and Hayworth’s own political problems.