I'd like to see resigns/allotted contract years for bidded players be the same pool. Teams that want to keep a core intact (with annual mandatory price hikes) for multiple seasons should be able to do it, and should be rewarded for their long-term planning and dedication. Teams that have no one to resign should be able to either pick up an extra person in bidding, or have extra contract years available for bidded players. (I think we did something halfway on this last season. Wasn't paying attention to it this season.) So you wouldn't have 4 contract years / 2 resigns. You'd have 6 contract years with the option to use (2? 3? 4?) of those in advance for resigns. But they could resign X number of people, and only have 6-X extra contract years to allocate to bidded players.