From what I hear he has resign now and his brother has taken over
Brian France has taken ‘indefinite leave’ from NASCAR and Jim France is Acting CEO.
NASCAR sale, coming up!