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