NASCAR Chairman Jim France honored with NMPA Myers Brothers Award November 28, 2018 Greg Engle 0 Jim France was shocked.