“Sports Illustrated reported that the Astros named eight other teams they believe cheated in 2017 and 2018”
LOL, so the lead cheater know other cheaters who cheated them too?? What a joke.
“LOL, so the lead cheater know other cheaters who cheated them too?? What a joke.”
And if they have proof they have leverage to lighten any penalties.