Ex-NASCAR CEO France pleads guilty to DWI
Brian France was arrested last year after running a stop sign. Police said his blood alcohol level was 0.18%, more than double the legal limit.
Brian France was arrested last year after running a stop sign. Police said his blood alcohol level was 0.18%, more than double the legal limit.