Brian France addresses rumors on a sale of NASCAR

Brian France addresses rumors on a sale of NASCAR

Shane Walters
August 2, 2018