I still don't think it's unreasonable for the Sox to trade Dunn to a deep-pockets NL team, with the caveat being that we take back an equally bad contract in return.
Also, if we can wait until next July, I'm sure a contender would take a flyer on 3 months of his salary.
Cutting him just puts the Sox in a big hole financially, that would take years to dig out from.
IMO, if he's in the lineup Rios should bat after him, so he could at least get something to hit once in a while. Face it, he'll probably put up crappy numbers batting 3rd, 4th or 8th, so juggling makes little sense.