Roger Penske’s name is synonymous with racing at the very highest levels of the sport. If you’ve heard of the race or the series, Penske likely has been there and won – or had a damned good shot at a win. Daytona 500? Won it twice. Formula One? Won there. Long Beach Grand Prix? […]
IMSA
IMSA