My guess is that is the only reason Ray is not already resigned. I think if Danny gave him a no-trade clause, then he would gladly stay with the C's. However, Danny doesn't do that, and given that Danny has tried to trade him a couple times now, I can understand the reluctance to sign, if he really wants his next stop to be his last.
No other team can give him a no-trade clause...but they can give him a handshake agreement that they won't trade him without his consent (and with the power of agents these days, those are as good as binding).
I have a feeling if/when Ray signs with another team, this is going to be what comes out as the reason he left.