News
A NASCAR legend has died at the age of 81. He was a co-owner of Morgan-McClure Motorsports, and oversaw three Daytona 500 wins in the 1990s.
Former NASCAR Cup Series owner Larry McClure passed away on Wednesday morning in Johnston Memorial Hospital in Abingdon, Virginia. McClure was most notably a three-time Daytona 500-winning team ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results