2025 Indianapolis 500: Team Penske fires multiple team officials after cheating scandal during qualifying |
21/05/2025 18:16 - Josef Newgarden and Will Power's cars were found to have illegal attenuators, which were likely in place on Newgarden's 2024 Indy 500-winning car as well
