IndyCar’s St. Petersburg Grand Prix Signs Extension Through 2026
The St. Petersburg Grand Prix, one of the most recognizable and popular stops on the IndyCar Series, will remain on the downtown streets and waterfront of the Florida destination through at least 2026 after the St. Petersburg City Council unanimously approved a two-year extension to the existing agreement with Green Savoree St. Petersburg, LLC. The […]
Continue Reading