Disappointing Finish for Eric McClure at Talladega
No. 14 Hefty® BlackOut? / Reynolds? Chevrolet Impala (Eric McClure) - Photo Credit: Chris Graythen / Getty Images for NASCARLincoln, Ala. (April 17, 2011)? 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...more»
Bertrand Gachot Patrick Gaillard Divina Galica Nanni Galli Oscar Alfredo Gálvez