Feb 5, 2012; Indianapolis, IN, USA; New England Patriots head coach Bill Belichick reacts during Super Bowl XLVI against the New York Giants at Lucas Oil Stadium. Mandatory Credit: Andrew Mills/THE STAR-LEDGER via US PRESSWIRE
Last week before the Super Bowl, I joined Joe Tufaro from GMENHQ and others for a chat about the big game. With the Super Bowl now over and the New York Giants World Champions, I was asked back to discuss what happened. Joe and the crew are great football fans and were gentle with me. You can watch the recap in the video below.