October 27, 20187 yr Moderators France was arrested on Aug. 5 in New York State and the next day took an indefinite leave of absence. NASCAR Vice Chairman and Executive Vice President Jim France immediately assumed the role of interim chairman and chief executive officer. Jim France has remained in that position since the incident. During a political rally Friday night to support local Republican Party candidates in North ... Keep reading View the full article
Create an account or sign in to comment