Tag: Astros Memes

  • 11 Best Memes of the Houston Astros’ Sign-Stealing Scandal

    11 Best Memes of the Houston Astros’ Sign-Stealing Scandal

    It’s been a while since Baseball dominated the headlines during the offseason. Memes, jokes, news, reports. Who knew a cheating scandal led by the sign-stealing Houston Astros would be so great for being noticed among everything else? And who knew Jose Altuve could go from being such a hero to a villain so quickly? Obviously, […]