World Champions: Buzz-Area Residents Celebrate in LA
It's official: For the first time in franchise history, Houston Astros are World Series champions! The city is bursting with pride and emotion. Astros, we are so proud.
See below for photos of Buzz residents who watched the Astros make history at Game 7 from Dodger Stadium.
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, Twitter or Google+. Or you may post as a guest.