Scenes from WS parade in Houston
November 3, 2017 | 00:00:31
Astros players and fans take part in the 2017 World Series parade in Houston to celebrate the team's first World Series championship
Astros players and fans take part in the 2017 World Series parade in Houston to celebrate the team's first World Series championship