Sunday, June 14, 2026
World News

The Houston Astrodome: Inside the stadium that changed sports forever

PUBLISHED·2h ago·3 min read

When the Houston Astrodome opened in 1965, the world's first domed stadium was hailed as the "Eighth Wonder of the World," and became one of America's top tourist attractions. But after decades of decline, the Dome now sits empty beside its successor, NRG Stadium. Correspondent Mo Rocca goes inside the landmark with those debating its fate, and those reimagining its future.

Continue Reading

Read the Full Story.