NASCAR's new points system scores big with drivers

There is a nearly unanimous approval about the modifications from the people who will compete behind the wheel.