7) Cale Yarborough
Yarborough will be remembered for his fierce rivalry with Bobby Allison, but both men can rest easy knowing that they both made it into the list of all-time greats. Yarborough won the Daytona 500 nine times, the second all time best. Yarborough won 83 races across a career that spanned 30 years.
6) Darrell Waltrip
Waltrip has certainly become one of the all-time greats of the sports, while maintaining being pretty much liked by everyone. Waltrip won 57 NASCAR Cup Series races in the 1980s alone and won the Cup Series championship on three occasions between 1981-1985. Waltrip won 84 races at the highest level, tying him at fourth. Post-driving, he worked as a TV commentator for the sport.