IndyCar fans, what do you make of the latest drama with The Captain, Roger Penske? After Team Penske’s Josef Newgarden and Will Power got busted for illegal mods, they’re starting the Indy 500 from the back—and their strategists are suspended! With Penske owning both the series and the team, is it time for an independent body to step in? Or is this just racing politics as usual? Let’s hear your takes! #Indy500 #TeamPenske #IndyCar #RacingDebate #Motorsport #Sports