Eh, I think that one is a bit much. We have enough rules governing UFA, and we've already proven that a lot of names are going to make it to free agency. I'd be more concerned if, say, I was in a situation where I had 6m available, needed a top line winger to play with Toews and Ryan, but both of them were due for contracts at seasons end. My only option would be to either sign someone 35 and over, sign someone multi-year and possibly lose my stars, or go on without, and then you're just punishing someone for knowing their cap situation well enough to plan for it. I'm definitely against the gross overpayments to players, and I think the 1 year/82 OVR rule that we have in place is pretty solid and almost entirely covers what you're trying to defend against.
Additionally, one day I'll have a 33 year old Toews asking for a renewal. My concern when I was signing him was that I'd rather lose him than end up paying him 12m when he's a 35 year old 84. So, if Toews falls to an 84 at 33, and asks 7m, as his owner shouldn't I have the right to offer him a short term deal so I can manage his performance decline?
tl;dr: There's a lot of rules for UFA already, putting in rules to how we can re-sign our own players is too much. IMO.
ETA: If you want precedent, I'll refer you to Marian Hossa's 1 year shot with the Red Wings as proof that elite players would consider signing on for a single year for their own personal reasons.
Edited by coleman26, 15 November 2012 - 01:12 PM.