just because it was a short term deal and only cost money doesn't mean it was good. these moves the Red Sox made aren't going to help the team win many more games than if they didn't have them. all it seemed to do is keep the Red Sox name relevant.
it's times like this when the Red Sox are very unlikely to contend where I think it would have been better for them to give lesser known players a chance, players that maybe haven't been given a long chance to succeed. if these type of players fail, so what, the team wasn't going to contend anyway. so you would be talking about a very cheap player that could easily be replaced. but if it turns out this player/these players are successful it's a big win. could end up finding a player like the Jays did with Jose Bautista or the Nationals did with Michael Morse.
I have no idea who is available, haven't looked into it. I'm just saying.