IndyCar is Still the Alex Palou Show, Defending Champion Opens Season with Win at St. Pete
IndyCar’s defending champion starts 2026 the same way he started 2025, with a dominant win in the St. Petersburg Grand Prix, Sunday evening. This marks the Spanish driver’s only third street course win in his career-defining 20 wins in 99 starts. Palou had his best qualifying effort at the circuit, starting fourth behind Team Penske’s … Read more