HOUSTON — They once called the Astrodome, the first domed stadium on the planet, the Eighth Wonder of the World. Continue reading...