Back to the BYU Cougars Newsfeed

NASCAR goes back to business and away from Brian France arrest

Charlotte, N.C. • NASCAR needed 99 races for budding superstar Chase Elliott to finally win his first Cup race and didn’t even get a full day to celebrate the milestone.

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.

Police said at the time he was pulled over France struggled to keep his balance during field sobriety tests, his eyes were red and glassy, and tests showed his blood-alcohol content was nearly twice New York’s legal limit.