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.

Scroll to continue with content
Ad

What to Read Next