I think they lucked out on Napoli, getting out of that 3 year deal. Now they only have one 3 year deal to an over 30 player. Bradley is blocked this year unless they trade Ellsbury--no matter what he does in ST. And even then, he might be blocked by Victorino, though Vic can play RF.
I don't like those 2 year deals, either. If any of the prospects are ready now, it will be tough for them to make the team--and even next year, unless they move some people.