No player may be kept more than 3 years on the same team.
Was looking at some of the potential keepers, there are some players that I think team managers would keep on their rosters until that player is dead. Example: Say I wanted to keep Tom Brady. He'll never cost me anything more than a 3rd rd pick every year. Seems kind of unfair doesn't it?
Respect goes both ways...