Welcome to Belle Isle Park, or at least a report from the venue where the Verizon IndyCar Series will stage its seventh race of the season today. The weather is a little less ideal than yesterday, when temperatures reached the mid-80s. Today is more cloudy and more humid, it seems, but it’s still a decent…

This content is for 12-Month TSO Subscription members only.
Log In Register