
Larry McClure, a longtime NASCAR Cup Series team owner of the Morgan-McClure Motorsports team, has passed away at the Age of 81. NBC’s WCYB News
Other Photos of this Paint Scheme Embed from Getty Images Embed from Getty Images
Other Photos of this Paint Scheme CarsDirect.com 400 (Las Vegas Motor Speedway) Embed from Getty Images GoRacing.com 500 (Bristol Motor Speedway) Embed from Getty Images