France talks new points system - January 27, 2011 NASCAR Chairman and CEO, Brian France, talks about the new points system. Whose Next? Share this:FacebookXLike this:Like Loading... Related