NASCAR President Steve Phelps shines a light on the opportunity for NASCAR in the 24 Hours of Le Mans and the opportunity to showcase the Next Gen car to a new group of fans.