« back to thumbnails

2012-Super Bowl XLVI-Giants vs Patriots

Image 79 of 123
< Prev Next >
A general view of the Super Bowl XLVI logo on the field at Lucas Oil Stadium during the NFL Super Bowl XLVI football game between the New York Giants and the New England Patriots on Sunday, Feb. 5, 2012, in Indianapolis. The Giants won 21-17 (AP Photo/David Stluka)...