NASCAR CEO Jim France shocked everyone when he broke his silence and announced that a formal investigation had been ordered into Denny Hamlin after several drivers accused him of pre-race doping. France called for drug testing to restore fairness to the race. Denny Hamlin’s response left other drivers speechless and fans in complete shock!