Looks like he’s heading home a day or two early. Too many security leaks? Guess his puppet masters need him back in DC in front of the camera. SPIN control!
I wonder whether it has anything to do with this and Brennan's scheduled TV appearnaces on The Sunday Shows tomorrow.