C'mon Rushby you and I both know contracts can be brought out and indeed players on contracts can be traded to relieve salary cap pressure...
Do I think it is going to happen in this case - well I'm not going to hold my breath.
Fact remains a contract doesn't lock a player in to a club for that length of time it merely reduces the amount of processes by which he can move between clubs.