NASCAR chairman and CEO Brian France was arrested for driving while intoxicated and possessing a controlled substance in Sag Harbor, NY, on Sunday night, according to police.
USA TODAY, Indianapolis Star: Sports
Mon, 08/06/2018 - 9:46am
NASCAR chairman and CEO Brian France was arrested for driving while intoxicated and possessing a controlled substance in Sag Harbor, NY, on Sunday night, according to police.