x

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

Astros fans get pumped for Game 7

Despite the chilly weather, Astros fans pack Minute Maid Park for Game 7.