Super Bowl XLVI: Giants vs. Patriots

New York Giants take on the New England Patriots for the 2012 Super Bowl, Indianapolis, Indiana, February 5, 2012.

What to Read Next