Tony Stewart and Jeff Gordon had a little post-race sheetmetal nuzzle on pit road last year, IIRC.
Honestly, I love NASCAR. I don't understand it yet, after three years of paying attention.
I was at a shop that sells nothing but NASCAR stuff the other day. They have a die-cast car in a glass case (I forget who it is), but it was priced at $16,000......let me retype that for comfirmation, $16,000.00. The owner of the shop told me, "Believe me, I will get that price." Unbelievable!