I was having this same conversation with a mechanic friend today. He is convinced it was rigged. Both Danica last year and the 3 car this year, and I'm leaning that way too.

Sent from my iPhone using Forum Runner