The Superdome, the last of the 1970s era massive U.S. domed sports stadiums still in operation, is a major part of New Orleans’ culture.
Now referred to as the Mercedes Benz Superdome (thanks to a 10-year naming rights deal signed in 2011), the 72,308-seat, 52-acre facility broke ground in 1971 after legislation to build it was passed by the largest margin in Louisiana history.