Did I understand the announcer (Mike Joy ?) correctly today when he stated NASCAR has been racing at Richmond since 1956 and there has never been a last lap pass for the win?
(I acknowledge this question belongs in the trivia section..but...this seems a bit more than trivial, my apologies)