• Home
  • NASCAR CEO Brian France To Take Leave Of Absence After DUI And Drug Charges

NASCAR CEO Brian France To Take Leave Of Absence After DUI And Drug Charges

Nascar chairman and CEO Brian France announced Monday he was taking an indefinite leave of absence, this coming a day after his arrest in New York’s Hamptons on charges of driving while intoxicated and criminal possession of oxycodone. France had a blood-alcohol content that was more than twice the legal limit, smelled of alcohol and … Read more

Recommended Posts

Loading...