x
Breaking News
More () »

Houston's Leading Local News: Weather, Traffic, Sports and more | Houston, Texas | KHOU.com

Strange but true: Astros ‘rained in’ at the Astrodome

The Astrodome. Where games postponed due to bad weather were a thing of the past. Until this one day: June 15, 1976.