NASCAR

NASCAR CEO & Chairman Brian France

NASCAR CEO & Chairman Brian France Arrested For DUI and Oxycodone Possession

... last night, police observed NASCAR CEO and Chairman 56-year-old Brian France (part of the France family which founded NASCAR in 1948) running a stop sign at 7:30 p.m.
Read More