I didn't realize the season starts THIS WEEKEND until I was watching "NASCAR America" earlier today. All I can say is... bring on the new season of IndyCar Series racing! Always up for IndyCar.
Sure want to see what happens in St. Petersburg, FL this weekend. The St. Petersburg event has been around for a fairly good time. Wasn't it 2005 or so when the St. Petersburg event was first run? It's lasted a fairly good time while most other races last for a few years, then never have another race run there either ever or a few years later (like the race here in Houston around Reliant Park). Anyhow, glad to see the series start its 2017 campaign.