Since the dawn of the sport, NASCAR has always had “bad guys” around the track…
Throughout every era of stock car racing, it seems that there remains a villain, who not only rubs fan the wrong way with their attitude or style of driving, but continues to win, win, and win agian.
There was “Jaws,” “The Intimidator” [...]