Video - Houston Sports

«Back to main video page
  • Demolition likely for Astrodome as voters reject $217 million renovation planadd to reading list  

    Posted on November 5, 2013 at 6:54 PM

    Updated Wednesday, Nov 6 at 12:44 PM

    The Houston Astrodome was a technological marvel when it opened in 1965. Dubbed the "Eighth Wonder of the World," it was the first domed and air-conditioned stadium and became Houston’s defining landmark, a symbol of the city’s can-do spirit.

    By Associated Press & Rucks Russell / KHOU 11 News

More Houston Sports Videos