NASCAR have this evening announced that following his arrest for DWI, Chairman and CEO Brian France has taken indefinite leave from his roles with the sport.

In a statement, NASCAR said:

Brian France has taken an indefinite leave of absence from NASCAR as chairman and chief executive officer. Effective immediately, NASCAR Vice Chairman and Executive Vice President Jim France has assumed the role of interim chairman and chief executive officer.

Share This