Rain pours down onto fans at Minute Maid Park during Houston Astros game

The Houston Astros Minute Maid Park may be a domed stadium, but fans watching the Astros play the Texas Rangers on May 9, still managed to get wet as the stadiums roof started leaking due to heavy rain.

Scroll to continue with content
Ad

What to Read Next