Did New York Yankees Mess Up With Their Catching Situation? Rant Sports From the moment that Russell Martin signed his two-year, $17 million contract with the Pittsburgh Pirates it became apparent that the New York Yankees had lost a very stable piece of their team. No, Martin is never going to hit for a high average but ...