skip to Main Content

New Rules for NASCAR

Today the new points system was released for NASCAR starting this year. I've criticized NASCAR over the last few years about the Chase for the Cup and how it's all one sided. I've also stated that I have lost my…

Read More
Back To Top