NASCAR Betting – New Points System Benefits Stewart and Kurt Busch, Tied For Cup Lead

The new points system instituted right before the season has probably allowed NASCAR bettors and fans to understand things a little more easily, and we can see that it has thus far worked out well for Tony Stewart and Kurt Busch, who are tied for the Sprint Cup points lead after two races.