More than 1M celebrate Astros' title in Houstonby ESPNNovember 7, 2022November 8, 2022More than 1 million fans celebrated the Houston Astros’ World Series win during a downtown parade on Monday. Leave a Reply Cancel replyYou must be logged in to post a comment.