"The Astrodome is an iconic landmark that holds a special place in the hearts of Houstonians who grew up making memories ...
The Astrodome became the world's first domed stadium upon opening its doors in 1965. Financed and developed primarily by then-mayor Roy Hofheinz, the Astrodome served as the home of the Astros, Oilers ...