Firestone Grand Prix in St. Pete could have a $40 million economic impact
The stage is being set for the Firestone Grand Prix in downtown St. Petersburg. Each year, thousands of spectators gather along the waterfront to watch IndyCars maneuver around tight corners […]