I'm taking over as the commish in league that needs a rule clarified going into next season. Each season, teams can keep from 4 to 7 players, and they can keep a player up to 3 seasons. The 4th season they go back into the free agent pool to be drafted. Fairly simple and straightforward so far.
The question involves trading keepers and whether to reset their 'kept' years or what I call their keeper contract after a trade. Currently, I'm of the opinion that a player with a keeper contract should keep their contract even after a trade. If they don't keep their contract, and their contracts are reset simply due to a trade, it leaves a huge loophole for owners to simply swap keepers in order to hold on to similar value. It also ties up top-tier players indefinitely, so that weaker teams may never have a chance to draft some top-notch talent.
Any thoughts that I may not have considered?
LFoD '08 [1st/3rd], '10 [1st/3rd], '11 [1st/2nd], '12 [1st/1st], '13, [1st/2nd], '14, [1st/1st]
BRAL '09 2nd, '10 1st