1 min read
NASCAR CEO Brian France Charged with DUI and Possession of Oxycodone
NASCAR has released a statement confirming that CEO Brian France was arrested and charged with driving while under the influence and possession of illegal drugs.