INDIANAPOLIS — Traditionalists balked and some were downright outraged at the mere suggestion stock cars dare set their fenders on the sacred ground of Indianapolis. Stage a NASCAR race at the home of the Indianapolis 500? May as well make Indy 500 winners swig orange juice in Victory Lane or have the track install lights for a night race.
NASCAR holds 20th Cup race at Indy