NASCAR CEO Busted for DUI-UPDATED

After seeing Chase Elliott get his first Cup series win, NASCAR suffers a bit of a black eye with CEO Brian France being arrested  for DUI and possession of a controlled substance, in the form of oxycodone pills. Read more on his arrest HERE

UPDATE: Brian France has announced that he will be taking an indefinite leave of absence from his duties with NASCAR. His brother Jim France will take the position of Interim Chairman and CEO. 

Sponsored Content

Sponsored Content

98 Rock · Harrisonburg's Rock Station
Listen Now on iHeartRadio