IMSA Rumor: Roger Penske two run 2 of his IndyCar drivers in Rolex 24
As Porsche Penske Motorsport (PPM) gears up for a refocused assault on the IMSA WeatherTech SportsCar Championship in 2026—following its announced withdrawal from the FIA World Endurance Championship after the … Read More