Current NASCAR CEO Brian France Arrested For DUI And Possession Of Oxycodone

Brian France, the current chairman and CEO of NASCAR, was arrested on Sunday night by the Sag Harbor Village [located on Long Island in New York] police department for driving while intoxicated and for being in criminal possession of a controlled substance – oxycodone pills. According to a news release issued by the police department, […]