
By Steve Wittich The Indy Lights presented by Cooper Tires series will take to the streets (and runways) of downtown St. Petersburg, Fla. for the 19th and 20th time. It will also be the 10th straight year that the series starts the season on the shores of Tampa Bay. Previous race winning drivers and teams […]