'This tarnishes everything': Astros cheating allegations have baseball world demanding punishment
- Thu 14 Nov 2019 11:39:PM
The Houston Astros are facing public backlash over revelations that the team may have been using electronic means to steal signs.>
Source: 'This tarnishes everything': Astros cheating allegations have baseball world demanding punishment