Social media reaction to Astros World Series title

The Houston Astros made history Wednesday night with their first World Series title.

Here is just some of the reaction from social media to the historic win.

© 2017 KHOU-TV


JOIN THE CONVERSATION

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

Leave a Comment