Palou takes the lead in St.Pete with an impressive victory. Alex Palou F1 News Update Palou takes the lead in St.Pete with an impressive victory. sporty90mins March 3, 2025 The 2025 NTT IndyCar Series roared into action on Sunday, March 2, with the Firestone Grand Prix... Read More Read more about Palou takes the lead in St.Pete with an impressive victory.