NASCAR CEO Takes Leave of Absence After DUI Arrest

Aug. 7 (UPI) — NASCAR Chairman and CEO Brian France will take an indefinite leave of absence after he was arrested for drunk driving and drug possession in New York.

[READ MORE HERE]

Leave a Reply