Jim France Bringing Welcome Change As NASCAR’s New Leader  SportsBusiness Daily

Jim France has impressed the garage by attending every race since he took over last August Photo: GETTY IMAGES Jim France coming on as NASCAR Chair …

Filed under: Nascar

Like this post? Subscribe to my RSS feed and get loads more!