Cheering fans greet World Series champion Houston Astros
Altuve breaks out with 3 hits as Astros even World Series
Cheering fans greet World Series champion Houston Astros
Cheering fans greet World Series champion Houston Astros – The Denver Post
MORE
Cheering fans greet World Series champion Houston Astros
Houston Astros, fans celebrate World Series win with a victory parade – New York Daily News
Astros win World Series over Phillies: Score, highlights, offseason rumors, more
Houston celebrates Astros' World Series victory - ABC News
WORLD SERIES CHAMPS: Astros are World Champions after defeating the Phillies in Game 6 at Minute Maid Park
Phillies fans living in Houston cheering on their team from behind enemy lines.