France talks new points system - January 27, 2011 NASCAR Chairman and CEO, Brian France, talks about the new points system. Whose Next?