Victory lap: Houston parade celebrates World Series champs
Cheering fans greet World Series champion Houston Astros
Braves win first World Series since 1995, downing Astros in Game 6
WATCH Houston Astros victory parade
MORE
We are the District of Champions': Thousands pack DC for Nationals
Patriots take victory lap, parade Boston for Super Bowl win
Thousands Gather to Celebrate Houston Astros World Series Championship
Astros World Series parade was a ranch water-soaked celebration
Thousands Gather to Celebrate Houston Astros World Series Championship
Astros Dodgers World Series: Houston plays for another
Astros celebrate World Series title with downtown Houston parade
Houston celebrates Astros after World Series victory
Fans celebrate Houston Astros' World Series win with parade
U.S. routs Puerto Rico, 8-0, to win World Baseball Classic - Los