Hundreds of thousands flock to downtown Houston to celebrate
Phillies fans living in Houston cheering on their team from behind
Houston celebrates Astros' World Series victory - ABC News
Cheering fans greet World Series champion Houston Astros
Houston Astros, fans celebrate World Series win with a victory
Alvarez blasts Astros past Phillies to World Series title
ALCS Game 7 coming up after Houston Astros fall to Texas Rangers
Cheering fans greet World Series champion Houston Astros
Astros, Aces to celebrate respective championships at White House