NASCAR chairman France takes leave after DWI, drug arrest
SAG HARBOR, N.Y. (AP) — NASCAR chairman and CEO Brian France announced on Monday he was taking an indefinite leave of absence following his arrest in the Hamptons on charges […]
Continue Reading