Houston Astros World Series Champions
The city has been abuzz about the Houston Astros, who won a World Series for the first time in franchise history. The historic victory came at a particularly poignant time, just about two months after Hurricane Harvey, as the city has been working to rebuild and recover. An estimated 1 million fans gathered downtown on the Friday after the World Series to celebrate the momentous win.
Buzz-area residents showed off their Astros spirit during post-season games at Minute Maid Park, Dodger Stadium, their schools, their offices, and in every way possible – before, during and after the Astros brought the trophy home to Houston.
Want more buzz like this? Sign up for our Morning Buzz emails.
To leave a comment, please log in or create an account with The Buzz Magazines, Disqus, Facebook, or Twitter. Or you may post as a guest.