What's going on with NASCAR's point system?
April 10, 2012 20:15
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?
http://en.video.canoe.tv What's going on with NASCAR's point system? Motor Sports 1555623981001 Search All Videos Email Successfully Sent Invalid Email Addresses