Oh please, he's a bummbling moron and its his job to represent the U.S. administration amongst the attack dog media.
If he can't do his job he needs to step down. That's honor.
Get a guy like rummy up there, a no nonsense kind of guy who will take these guys head on.
And McClellan DOES do his job...every day.
He's extremely faithful. Too bad you don't appreciate a good man.