Monday, November 15, 2010

All Hail Belichick


New England crushed the Pittsburgh Steelers last night, in a game that proved yet again that Bill Belichick is the best football coach in the game.