To those so eager to give Rios away via waivers, just to dump salary, I ask: why the rush? The Sox have leverage here. How much is debatable, but leverage is what turns old players/overpaid players/expiring contracts/etc. into good returns in trades. At this moment, the Rangers need Rios much worse than we need to get rid of him. Leverage. Hahn should absolutely hold the line here and try to get some value other than just dumping salary.
Again, there's no rush. Even if the Sox end up in the position where there is no market for Rios and they just have to let him walk for no real return, that can be accomplished in the offseason. Scrambling to let go of our #3 hitter for nothing is a silly, emotional reaction.