HOUSTON – The Houston Astros won the World Series for the first time in franchise history Wednesday night.
All of Texas is celebrating, perhaps Houston most of all, but the internet is still on the 2017 World Series bandwagon.
Celebrate with the ‘Stros with some of Twitter’s best memes and gifs.
Dodgers gotta be kicking themselves for taking Darvish over JV pic.twitter.com/JbHUaEKYRq— DetroitTigersMemes (@tigers_memes) November 2, 2017
We made it to game 7 of WS. It’s as close as you can get without actually winning.— astrosmemes (@astros_memes) November 1, 2017
BUT REMEMBER pic.twitter.com/rMlmKJK2og