Mike Piazza
In December 2004, Castro signed with the New York Mets. In 2005, he was backup catcher to Mike Piazza, with 41 RBIs in 209 at-bats, a career-best .244 batting average, and playing solid defense.