Disappointing Finish for McClure at Talladega
Following a disappointing 31st-place finish at Texas Motor Speedway, Eric McClure and his TriStar Motorsports team headed to Talladega Superspeedway hoping for a rebound. Advancing as high as 13th, the team was in position for a great result before being involved in Talladega’s notorious “Big One” on lap 87, whichContinue Reading