Thanks for the input guys.
In the event a player is traded to a new owner that player would then be eligible as a keeper for three more seasons for the new owner.
Both of you sited this as a problem. The reason I included this was to allow the owner of a player to get value out of them instead of just being forced to put them back in the Free Agent pool for next years draft. After thinking about it I can see how this would cause an effect of basically never seeing the top tier players ever being thrown back into the draft as they would always be traded in their last year.
With that in mind, do you propose I make a rule where that player keeps the three year limit no matter where he is? Or are you suggesting the opposite and think I should do away with the keeper limit all together?