Eric McClure to Join TriStar Motorsports in 2011
TriStar Motorsports owner Mark Smith announced today the addition of Eric McClure with the guide line of the organization in 2011, further expanding its presence in the team in NASCAR Nationwide Series. Beginning with the Drive 4 COPD 300 in Daytona, McClure returned to the family Chevrolet and pilot TriStar Impalas for a full time… Read More »