Denny Hamlin comments on the future of NASCAR

Denny Hamlin comments on the future of NASCAR