- Joined
- Mar 21, 2012
- Messages
- 26,697
- Points
- 1,033
I meant Nascar is refusing to address the issue and in my opinion there is no way that someone with Nascar didn't know about it when the rest of the free world did. In my opinion the ball was dropped by someone in the nascar control tower.I don't think that they know the answer. Remember, these are MRN employees, not NASCAR. I don't understand why someone from NASCAR doesn't call in and clarify it though.