NASCAR chairman and CEO Brian France was arrested Sunday night for driving while intoxicated and possession of a controlled substance, and then announced Monday he was taking an indefinite leave from his position.
NASCAR chairman and CEO Brian France was arrested Sunday night for driving while intoxicated and possession of a controlled substance, and then announced Monday he was taking an indefinite leave from his position. Alan Diaz AP
NASCAR chairman and CEO Brian France was arrested Sunday night for driving while intoxicated and possession of a controlled substance, and then announced Monday he was taking an indefinite leave from his position. Alan Diaz AP

Arrest should signal the beginning of the end for NASCAR chairman Brian France

August 07, 2018 12:53 AM