NASCAR CEO to take leave of absence

5:43 PM ET Mon, 6 Aug 2018

CNBC's Eric Chemi reports that NASCAR CEO Brian France will be taking a leave of absence.