Astrodome - Houston Astros


 The Astrodome, is the world's first multi-purpose, domed sports stadium, located in Houston, Texas. It served as home to the Houston Astros from its opening in 1965 until 1999.

When opened, it was named the Harris County Domed Stadium and was nicknamed the "Eighth Wonder of the World".