Ecstatic Astros’ fans after Game 7 vs Yankees

Houston Astros fans on TV outside Minute Maid stadium

Astros fans

World Series

Houston astros beat Yankees

The Houston Astros go to the World Series after beating the Yankees in 7 games.

Funny Sports Moments

More moments in sports and local news at