MSNBC may be seen as Fox News for liberals, but its contributors have recently made a habit of saying not-so-nice things about President Barack Obama.
Pat Buchanan, a Republican presidential hopeful turned MSNBC pundit, raised some eyebrows when he referred to Obama as 'your boy' when he talked with Al Sharpton Tuesday night.
Buchanan took to MSNBC's "Morning Joe" to explain his comments Wednesday morning, insisting that he was using boxing terminology.
"Morning Joe" happens to be the show on which Mark Halperin called Obama a "dick" for how he behaved in a press conference. Halperin returned to duties Wednesday.
Here is a clip of Buchanan talking to Sharpton: