Giancarlo Stanton believes Astros were cheating in 2018-19: 'Only sorry because you got caught'

Credit: USATODAY.com- Published on February 19, 2020
Giancarlo Stanton is the latest star to lash out at the Astros. He, like others, believes their 2017 World Series title should be vacated.
Advertisement

You are here

You might like