Saturday , 31 October 2020

Tag Archives: Astros

GETTY: Astros should be stripped of the 2017 WS title

Sorry–not sorry–but the Houston Astros need to receive serious backlash for pulling that weak stunt. What weak stunt? Well basically, the Astros cheated their way to the 2017 World Series title by electronically stealing signs during home games from the other team’s catchers and then relaying to their own hitters what pitches would be coming.  Oh! And they continued cheating …

Read More »