Tom Ricks takes no crap from anyone. He is a good reporter and commentator. Fox deserves what they get.