 France studied at the University of Central Florida but joined NASCAR before earning a degree.France managed several short tracks, including Tucson Raceway Park in Arizona in the earlier years of his career.In the 1990s, he ran NASCAR's Los Angeles office and helped create associations between NASCAR and the entertainment industry.