Social media reacts to Astros heading to World Series

The Houston Astros are heading to the World Series for the first time since 2005 after eliminating the New York Yankees in Game 7 of the ALCS.

Social media was buzzing after the 'Stros big win.


Β© 2018 KHOU-TV


To find out more about Facebook commenting please read the
Conversation Guidelines and FAQs

Leave a Comment