News

What I’m talking about is the Indianapolis Motor Speedway, the home of the Greatest Spectacle in Racing. And for a few short moments a couple weeks ago, it is where I lived out one of my lifelong ...