Weekend Race Recap 7/22/24: A Not So Great Weekend for Penske Racing
One word hangs over this past weekend of racing like a dark cloud – “controversy.” NASCAR, IndyCar, and Formula 1 all featured some degree of controversy which, for the most part, overshadowed the performances of the actual race winners.