One has to wonder what's going on here. Is General Patraeus already campaigning to be John McCain's Secretary of State...?