1965: When The Houston Astrodome Was The Eighth Wonder of the World

By Kellar Ellsworth
The Astrodome, or 'Harris Country Indoor Stadium,' as seen on an early postcard. Source: Flickr

The Houston Astrodome, dubbed “the 8th Wonder of the World,” celebrated many firsts in sports arena history when construction ended in 1965. The space-age home of Major League Baseball’s Houston Astros (formerly the Colt .45s), as well as the Houston Oilers and University of Houston football teams, revolutionized the stadium experience. For its grand opening on April 9, 1965, the Houston Astros hosted the New York Yankees and President Lyndon B. Johnson enjoyed fried chicken and ice cream in the presidential suite.

The Astros won the game 2-1 in 12 innings.