Crowds Line Streets of Houston Ahead of Astros World Series Parade

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

Video transcript

[MUSIC PLAYING]