NASCAR Changes Point System And Format For 2017

NASCAR has created a new points system to reward drivers for performance throughout a race and will divide races into three stages. NASCAR will award points to the top-10 drivers at the end of two designated stages during an event – and to the full field at the end of the race — and will […]