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.