Should You Care About the NASCAR Owners Points?

The NASCAR Owners’ points are one of the least discussed, yet most important aspects of the sport. Jeff Gordon even went onto Sirius XM NASCAR Radio last week and said that the owner’s points battle should get more attention because “That’s where the money comes from.” Should there be more attention given to the owner’s … Continue reading Should You Care About the NASCAR Owners Points?