Houston police estimated as many as 750,000 to one million people attended the Houston Astros’ World Series victory parade on Friday, November 3. The series ended on Wednesday after the Astros defeated the Los Angeles Dodgers in Game 7. Credit: Houston Police Chief Art Acevedo via Storyful