Super Bowl XLVI Logo - Super Bowl 46 Logo.
New England Patriots 17 vs New York Giants 21. Game played at Lucas Oil Stadium in Indianapolis, IN on February 5, 2012
★★★★★★★★★★★★★★★★★★★★
0.0 / 10
(0 votes)
Unveiled: February 24, 2011 First Worn: February 5, 2012 Last Worn: February 5, 2012
Who designed the Super Bowl Logo?
Landor & Associates