NASCAR revamps points system to reward drivers within race
NASCAR is initiating a new points system that rewards drivers throughout a race and throughout the season.
More Videos
From CNN Newsource affiliates