Jim France Assumes Role Of Interim Chairman And Chief Executive Officer Of NASCAR Jim France Assumes Role Of Interim Chairman And Chief Executive Officer Of NASCAR Official Release August 6, 2018 NASCAR issued the following statement Monday afternoon: “Brian France has taken an indefinite leave of absence from...Read More