Answer
Morgan Shepherd has competed in the Daytona 500 an impressive 20 times. This is a testament to his longevity and dedication to the sport of NASCAR. Shepherd's first Daytona 500 was in 1981, and he has competed in the race every year since then, except for 2005. He has never won the Daytona 500, but he has finished in the top 10 three times.