Anyone talk NASCAR here?
How about that finish......do you think Biffle was the winner?
I think NASCAR made the call that would have the least amout of ramifications. Because if you don't give the win to Biffle, that sets up all kinds of scoring headaches.
NASCAR needs to define a...