Fans celebrate Houston Astros' World Series win with parade
Fans celebrate Houston Astros' World Series win with parade
Astros celebrate World Series with parade in front of more than 1 million estimated fans
Thousands Gather to Celebrate Houston Astros World Series Championship
MORE
Houston Astros World Series 2017 parade start time, TV channel and more
Astros fans pack downtown Houston for World Series parade
Editor's choice: Photos from the Astros championship parade
Houston celebrates Astros' World Series victory - ABC News
Astros World Series parade: Watch it again!
Astros' World Series parade: In Real Life