What's going on with NASCAR's point system?

April 10, 2012 20:15
From QMI Agency

Admittedly it's only six races into a 36-race season but did anyone expect to see last year’s runner up Carl Edwards languishing in 11th spot, 47 points behind Roush Fenway Racing teammate and Cup leader Greg Biffle at this stage?