Ramon was actually quite good for the O's when he first got there both offensively and defensively. I believe the O's were hitting him fifth or so in the lineup due to his solid hitting that season. He suffered through some injuries two years ago and then last year was frustrating all the way around for the O's as a whole which could have affected his play. I can see a change of scenery allowing Ramon to play better in both offense and defense and especially with him potentially going into a new contract year, he may have more motivation to play harder. By the end of the season the last two years, the O's have basically had to hit the scrap heap to find starting pitching due to injuries which can't be fun as the catcher. And of course there's also the enigma known as Daniel Cabrera who I don't think even Bench could have caught very well. All those things could easily weigh down a player and I saw it happen with a few other O's last year too. I can see Ramon doing well for us (especially with Cueto and Volquez) and he's definitely an upgrade from last year's catching disaster.