Sounds almost like an Olesker hate piece. But it's an op-ed I think.
http://www.baltimoresun2.com/talk/