The Pittsburgh Pirates and free-agent catcher Russell Martin have agreed to a deal, Fox Sports' Ken Rosenthal reported Thursday night via Twitter.
The New York Times' David Waldstein reported that the deal is for two years and $17 million.
Martin spent the last two years with the New York Yankees. He hit .211 last season with a career-high 21 homers and 53 RBI. He had a .713 OPS.
The Yankees had wanted to bring Martin back, ESPN.com's Andrew Marchand reported Wednesday. But they were reportedly competing with the Pirates and at least three other teams for his services.
The Yankees could now turn to A.J. Pierzynski as their next choice.