Tommy Kahnle and the long road back: a minor league deal, a major league hope