The points system as we know it today was instituted in 1975. However, it was likely met with controversy as the 1975 season was the most lopsided championship race in NASCAR Winston Cup Series history. ...more
Snapshots from the 70s:The legends, crews and cars of NASCAR.