NASCAR CEO arrested for DWI and drug possession

NASCAR CEO Brian France was reportedly arrested for DWI and possession of oxycodone approximately two hours after Chase Elliott’s win on Sunday.

Advertisement