NEW ORLEANS (WVUE) - Long before the towering Superdome became synonymous with championship football, New Orleans established itself as a Super Bowl city at Tulane Stadium. This 80,000-seat ...
However, the city’s history with the Super Bowl dates back to when games were held at Tulane Stadium, starting with the Kansas City Chiefs’ victory over the Minnesota Vikings before the NFL ...