Question: Built in Texas, what is the name of the world’s first domed sports arena?
Sun Bowl Stadium
When it opened in 1965, the Houston Astrodome became the world’s first domed and air-conditioned indoor stadium. One of the most important architectural landmarks in Texas, the dome was nicknamed the “Eighth Wonder of the World” for its impressive size and groundbreaking steel latticework. The arena was the home field for the Houston Astros until 1999, but it hasn’t been used since 2009.
The Answer: The correct answer is Houston Astrodome.