It amazes me to see what has become of the Astrodome. This building, once widely regarded as the “eighth wonder of the world,” has fallen into a severe state of disrepair. The dome long ago stopped being home to Houston’s major sports teams. Now, with no Astros to bang their ...
PLEASE LOG IN FOR PREMIUM CONTENT. Our website requires visitors to log in to view the best local news. Not yet a subscriber? Subscribe today!