Flashback: New Orleans hosts 11 NFL Super Bowls

Take a look back at 11 Super Bowls New Orleans has hosted inside Tulane Stadium and the Mercedes-Benz Superdome beginning in 1970.

Advertising

Advertising