CEO Brian France on What’s Next for NASCAR

CNBC Videos - off the cuff

Brian France, Chairman and CEO, NASCAR