For the largest fixed dome structure in the world, there is no home more fitting than New Orleans, Louisiana, a city known for its resilience. For over 40 years, the Mercedes-Benz Superdome has remained a beloved landmark symbolizing both athletic excellence and city pride.
The Superdome was created by law on November 8, 1966, and opened its doors on August 3, 1975. After suffering significant damage during Hurricane Katrina in August 2005, the Superdome reopened on September 25, 2006, with a Saints victory over the Atlanta Falcons. Although the Superdome had reopened, the process of fully restoring it had only begun.