IndyCar at St. Pete starting grid. The 2025 IndyCar season has kicked off under the sunny skies of St. Petersburg, Florida, ...
Check out the IndyCar starting lineup for the 2025 Firestone Grand Prix of St. Petersburg on Sunday afternoon!