This is a tad bit awkward...
NASCAR CEO and chairman Brian France was arrested on charges of aggravated driving while intoxicated and criminal possession of a controlled substance, according to a Sag Harbor Village (New York) Police Department news release.
http://www.espn.com/racing/nascar/story/...olled-substance
Will he be treated the same as a NASCAR driver with the same issues... or will he simply resign?