I think they screwed up when they fined Hamlin and its going to burn them. this 'detrimental to stock car racing' bullshit is just.....well bullshit. I hope they choke.
Dang it, they've tried their best to screw up a good thing with all of this politically correct crap.
BKB