Mayor Hudnut Holding Super Bowl XXVI T-Shirt
Mayor Hudnut and the city of Indianapolis lobbied the NFL to hold Super Bowl XXVI in Indianapolis. The game was played in Minneapolis. Twenty years later, in 2012, Super Bowl XLVI was held at Lucal Oil Stadium in Indianapolis.
Date/Date Range
May 3rd, 1989
People Pictured
Type
Subjects