The Indianapolis 500 has been stripped almost to the bone for the 104th running of “The Greatest Spectacle in Racing.” The iconic test of man and machine is too important to new owner Roger Penske to cancel in the year of the coronavirus pandemic. Its importance to the survival of […]