News & Information
Honda Grand Prix of St. Pete
Streets of St. Petersburg – St. Petersburg, FL
- December 5, 2013 :: Franchitti's retirement ranks as top IndyCar story in 2013
… Read More
It was a good IndyCar Series season in Southern California in 2013 with thrilling … The IndyCar series will open March 30 in St. Petersburg, Fla., and finish Aug.