Scroll To Top
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.

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.

Latest Stories