NASCAR CEO taking leave of absence after DWI
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 DWI and possession of a controlled substance.