Sign of the times: John McCain lives up to his Maverick name by being decent and following the rules.

Jordon Wadlington @jordon