Crime
NASCAR CEO on Leave of Absence After Shocking Arrest
Brian France was arrested Sunday night for driving while intoxicated in New York; police also found a controlled substance in his car.
August 07 2018 4:32 PM EST
March 12 2019 3:09 AM EST
One of the most powerful men in the sports world, NASCAR CEO Brian France is on a leave of absence after police arrested him for driving under the influence and carrying a controlled substance. His future at the car racing organization is now uncertain.