‘We are going to try and get a big spotlight shining on NASCAR’ says CEO Jim France

By Jerry Jordan, Editor LE MANS, France – For Jim France, NASCAR’s CEO and son of…