Opened in 1965, the Houston Astrodome—home to the Astros, Oilers and Rockets—once was deemed the “Eighth Wonder of the World,” in part because it was the world’s first multi-purpose, domed stadium.
After being declared non-compliant with fire codes in 2008, parts of the dome were demolished, but parts still stand.