Everything about NASCAR sucks these days. They really Jumped the Shark when Toyota joined, and it’s been downhill ever since.
I disagree
Those stupid stage races changed the sport
And so what if Toyota has a presence
Where in hell is Dodge
Haven’t watched NASCAR in a while, but will watch today.
I’ve been to a bunch and was even on pit road a few times. It was amazing how fast they work while there were a few feet way. No kidding.