The streets of St. Petersburg, Florida rarely offer a soft introduction to the American racing series. The walls are close, the humidity is thick, the fans are ...