NASCAR Executive VP Steve O’Donnell said during Monday’s announcement of enhancements to the points is the result of a great deal of discussions between all aspects of the NASCAR community, including the sanctioning body, team owners, drivers, crew members and more.
O’Donnell also broke down how the system will be improved.