Globe iconLogin iconRecap iconSearch iconTickets icon

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