Crowds lined the streets of Houston, Texas, ahead of a parade honoring the Astros on Monday, November 7, to celebrate the baseball team’s World Series win on November 5.
Footage captured by Twitter user @criswell_sports shows crowds waiting for the parade to begin in Houston. City officials said they expect “more than a million people” at the parade.
The November 5 victory against the Philadelphia Phillies marked the Houston Astros’ first title since the cheating scandal that soured the team’s 2017 World Series win. Credit:
criswell_sports/chron via Storyful