Sports NASCAR enters new era with transition from Brian France to new CEO Jim France February 13, 2019A.J. Perez, USA TODAYComments Off on NASCAR enters new era with transition from Brian France to new CEO Jim France Jim France became interim and now permanent chairman and CEO after nephew Brian France was arrested in August for driving while intoxicated.