They overpaid, but that's what you have to do in order to get free agents to go to Pittsburgh. I have no doubt he'll improve over his numbers during his time in the pressure-cooker of New York, but his numbers were atrocious and there's nowhere to go but up. The Pirates just paid a lot of money for an average player. Course, there aren't many legit MLB catchers out there. Not a terrible deal for them, but not a good one either, IMO. Somewhere in between.
http://espn.go.com/new-york/mlb/stor...in-sources-say