Somehow this detail passed me by last week:
...the [McCain] campaign named Rudy Giuliani's former campaign manager, Michael DuHaime, as political director.
That could easily shed some light on McCain's bad week that was.