“Completely Illegal”: Social Media Is Accusing The New York Yankees Of Blatantly “Cheating” After Hitting 8 Homers With Their Controversial New Bats During 20-9 Blowout Win Over BrewerswickMarch 31, 2025260.0K views