Grand Prix to race in St. Pete through 2020
The St. Pete Grand Prix got the green flag to race in downtown until 2020. The original deal would have expired in 2017. Chris Ballestra, the cityโs managing director of development coordination, told City Council the administration had negotiated with the company Green Savoree to secure an updated contract that allows the Indy Car race to continue in St. Pete while still protecting residents and the cityโs interests. The new deal includes about an extra $350,000 in benefits to the…