TMZ Sports reports: Brian France — the CEO and Chairman of NASCAR — was arrested for DUI on Sunday evening in The Hamptons and cops say he was also in possession of oxycodone, TMZ Sports has learned. The 56-year-old — one of the most powerful people in professional sports — was initially stopped in Sag Harbor, NY while driving a …
Read More »