Think “The Firm”. Somebody has something on him. I don’t see how he can do a 180 like he has.
Maybe Obama put a hidden camera in McCain's home and recorded him and Lyndsey during "Gladiator Movie Night".