They should cast Mini-me from Austin Powers as McCain.
Good one. But a couple inches, too short. LOL
I think the older, slimmer, Brian Dennehy would have been a good match. Plus he does a great job at that ‘evil’ thing.