Trevor Bauer Accuses Astros Of Cheating Trevor Bauer Accuses Astros Of Cheating Are the pitchers for the Houston Astros so good that it might be too good to be true?Steve PeloquinSteve Peloquin