Cup drivers embrace Jim France as NASCAR's interim leader 0 10 Aug 2018 19:14 USATODAY (Sports Top Stories) Jim France took over as NASCAR Chairman and CEO after Brian France was arrested for DWI and criminal possession of a controlled substance.