Steve Letarte proud of the effort Earnhardt, No. 88 team showed at Michigan
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.