I can't imagine him catching after hearing that anymore either. Sounds like the contract they gave him will work out well. If he is able to play fine, he just goes on the market next year for someone else to take a chance with him. If not, the Red Sox don't end up paying all too much for him. Sounds like he'll give the Sox a little value for a little while in a worst case scenario....doesn't sound like he's destined to fall apart day one.
To me, not being able to catch greatly diminishes his value, but what can you do at this point? Guess we'll have to see how he does defensively at first while playing there every day.