Scroll To Top
CEO Of NASCAR Arrested For DUI

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

Advocate Video Team