A busy racing program last weekend, with Formula 1 in Spain, IndyCars and IMSA prototypes on the streets of Detroit, and NASCAR at Nashville Superspeedway.
•••
McLaren and Oscar Piastri continued their 2025 season domination in the Spanish Grand Prix in Barcelona. The team’s 1-2 finish further advanced their huge lead in the constructor point standings, 362 to closest competitor Ferrari’s 165. And Piastri’s fifth win of the season widened the gap to teammate Lando Norris by 10 points, 186 to 176. Red Bull’s Max Verstappen has 136, Mercedes driver George Russell 111, and Ferrari pilot Charles Leclerc 94. In the race, Verstappen bought himself a 10-second penalty for deliberately running into Russell and somehow escaped another penalty for doing the same to Leclerc. It calls to mind the ol