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