Giancarlo Stanton believes Astros were cheating in 2018-19: 'Only sorry because you got caught'
Published
Giancarlo Stanton is the latest star to lash out at the Astros. He, like others, believes their 2017 World Series title should be vacated.
Published
Giancarlo Stanton is the latest star to lash out at the Astros. He, like others, believes their 2017 World Series title should be vacated.