NASCAR Chairman Brian France takes leave of absence following arrest on DWI, drug possession charges

August 06, 2018 - 5:06 pm

CHARLOTTE, N.C. (AP) — NASCAR Chairman Brian France takes leave of absence following arrest on DWI, drug possession charges.

AP Editorial Categories: 
Comments ()