NASCAR Invents New Definition for Insanity

NASCAR Invents New Definition for Insanity The new and improved (?) NASCAR schedule for 2018 is out and the folks in Daytona have sure shaken things up. Even stranger than Read More …

Does Kyle Busch Have Friends?

I’m watching an angry Kyle Busch walk down pit road to find Joey Logano. Kyle is fuming that he was wrecked going into the last turn on the last lap Read More …