Grand Prix of St. Pete Tag

By Frank Santoroski, Contributing Writer The time has nearly arrived for the Verizon IndyCar Series to drop the green flag on their 2016 season. The Firestone Grand Prix of St. Petersburg will take place the weekend of March 11-13, 2016. The scenic track, located on the harbor of Tampa Bay, has been on the IndyCar calendar since 2005 opening the season each year since 2011. St. Petersburg has hosted professional racing on various street courses on-and-off since 1987, when the city first hosted the SCCA Trans-Am Series. The current version ofRead More