IndyCar starting 2027 in St. Petersburg again
INDIANAPOLIS — IndyCar announced Wednesday that the racing series will start its 2027 season March 7 on the streets of St. Petersburg. The series released the locations and dates for the first eight races of the upcoming season. This will be the 17th time IndyCar has started a season at St. Petersburg. “The start to this year’s 2026 season was action-packed, and it’s gratifying to know the stage is set for a return to that frantic pace in 2027,” IndyCar President J. Douglas Boles said. “St. Pete has become an ideal host to begin our season.” IndyCar will open 2027 racing ...