Giancarlo Stanton Claims He Could’ve Hit 80 Home Runs If He Cheated Like The Astros February 19, 2020, 10:29pm (Updated: January 6, 2023, 10:45am)by Darrelle Lincoln