Cheering fans greet World Series champion Houston Astros
WORLD SERIES CHAMPS: Astros are World Champions after defeating the Phillies in Game 6 at Minute Maid Park
Minute_Maid_Park
Astros troll Yankees at World Series parade with Houston chant
MORE
Cheering fans greet World Series champion Houston Astros
Houston Astros World Series victory parade
Fans celebrate Houston Astros' World Series win with parade
Houston Astros' Fans Cheer World Series Title - WSJ
Houston Strong' mantra rings true after Astros' World Series win - ABC News
Fans celebrate Houston Astros' World Series win with parade
Houston honoring World Series champion Astros with parade
Cheering fans greet World Series champion Houston Astros - Salisbury Post