NASCAR President Brent Dewar has told employees of the stock car racing series that the France family “remains dedicated to the long term growth of our sport.”

Read More At Article Source | Article Attribution