Houston Astros Memes

We Were Going to Win

We Were Going to Win

WHO just beat us?!?!

Astros 2013

:'( houston