Congratulations Richie Diehl – 23rd Place Finish! By Lead Dog | March 20, 2015 - 12:10 pm |March 20, 2015 2015 Iditarod, Richie Diehl, White Mountain to Finish Congratulations to our friend Richie Diehl for his 23rd place finish. It was a tough trail, but Richie finished with a nice looking Team and his traditional ear to ear smile. Good Job- Go Team Diehl. Bookmark the permalink.