I don't think this is necessary, with the three contract levels we've got now. As I've said before, NHL GMs always must compete for player's contracts in a way that we can't always emulate. I believe that the ability to lock a player up for 8 seasons after he "graduates" is plenty.