Monday Morning Teardown: 1 Particular Sunday Switcheroo – Has NASCAR Lost Ground to the Indy 500?
The Indianapolis 500 lived up to its billing as the Greatest Spectacle in Racing. The Coca-Cola 600 was a decent race with a popular winner … but not much else.