NASCAR CEO arrested for DWI and drug possession

Yahoo Sports Videos

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

What to Read Next