NASCAR CEO taking leave of absence after DUI NASCAR CEO and chairman Brian France has announced he is taking a leave of absence from his post to focus on his “personal affairs” following his Sunday arrest for DUI and possession of a controlled substance. Author: sportallinfo Published: 6 agosto 2018 Categories: Other Sports