|
1 of 30 |

The Super Bowl logo decorates a window at Lucas Oil Stadium before the NFL Super Bowl XLVI football game between the New England Patriots and the New York Giants, Sunday, Feb. 5, 2012, in Indianapolis. (AP Photo/Charlie Riedel)
Photo by Charlie Riedel
enlarge photo








