Steve Letarte proud of the effort Earnhardt, No. 88 team showed at Michigan
- Aug 20, 2012
- 88 Team
- At the track
Steve Letarte, crew chief of the No. 88 National Guard/Diet Mountain Dew Chevrolet, says he is proud of the way Dale Earnhardt Jr. and the No. 88 team recovered last weekend to finish fourth at Michigan International Speedway.




