The Astros said their cheating scheme 'didn't impact the game' and players shouldn't be held account
David J. Phillip/AP ImagesHouston Astros owner Jim Crane during a press conference in 2018.The Houston Astros held a press conference to address their electronic ... Read more