Dont know what the case with rice is, but if someone has a still 2 year on his contract hes still on youre team for 2 year. He might want more money and add another year tohis contract. If you decline he still has a 2 year contract so he cant go anywhere unless you cut him or trade him. Basicly what was going on with j drew he wanted more money and a new contract didnt get it and now hes back with the team. Although the chance is small he will resign when his contract is up he still have to serve out his current contract.
Long story. Hope it makes sence.