NFL Photos | NFL Photography Gallery | NFL.com

Super Bowl XLVI

The best photos and moments of Super Bowl XLVI between the New England Patriots and the New York Giants played on Tuesday, Feb 5, 2012 at Lucas Oil Stadium in Indianapolis, Indiana.

Advertising