Feb 4, 2012; Indianapolis, IN, USA; General view of the NCAA national office and Hall of Champions. The New York Giants will play the New England Patriots at Lucas Oil Stadium in Super Bowl XLVI on Feb 5, 2012. Mandatory Credit: Andrew Weber-US PRESSWIRE

Patriots/Giants Super Bowl XLVI Preview Live!

Tags: Featured New England Patriots New York Giants NFL Super Bowl XLVI