Brian France’s arrest another setback for NASCAR

CHARLOTTE, N.C. — NASCAR needed 99 races for Chase Elliott to pick up his first Cup victory and didn’t get even a full day to celebrate the accomplishment.

NASCAR Chairman Brian France has taken a leave from his family-owned company following his arrest Sunday night on charges of driving while intoxicated and criminal possession of oxycodone . France blew through a stop sign in Sag Harbor, New York, police said, not long after Elliott crossed the finish line some 350 miles away in Watkins Glen.
Source: Sports