Fans celebrating Houston Astros' win with parade - NBC Sports
Fans celebrate Houston Astros' World Series win with parade
Watch live: Houston celebrates Astros at World Series parade
Watch live: Houston celebrates Astros at World Series parade
Watch live: Houston celebrates Astros at World Series parade
Fans celebrate Houston Astros' World Series win with parade
Houston Astros' World Series championship parade and celebration
Astros celebrate World Series title with downtown Houston parade
Astros, fans celebrate World Series win with parade