After a 55-year drought, the Houston Astros finally took home the World Series trophy after lambasting the LA Dodgers in their home court at the World Series Game 7 on Thursday, November 2.
That was overwhelming! Never had an experience like that before. Thanks Houston! #HistoryEarned #HoustonStrong pic.twitter.com/VLJvdApFun
— Todd Kalas (@RealToddKalas) November 3, 2017
Almost a million fans celebrated with the Astros as the local heroes paraded downtown on Friday. Some professors even cancelled classes in celebration of the historic milestone of Houston’s baseball team.
Watch Game 7’s highlight below if you missed it:
https://www.youtube.com/watch?v=ZX6ufFgZMKA