Potentially dumb idea, but should encourage teams to focus more on drafting and development instead of “paying for talent”.
What if the league introduced a cap hit discount for players drafted and developed by the same team.
The “discount” would then be void if that player were moved/contract expired.
Let’s say Vancouver drafted J.Hughes, he develops well and asks for 8x10. Vancouver obliges, but since he was “homegrown”, Vancouver receives a cap discount of 5 or 10 %.
I.e Hughes would be paid 10mil per, but his cap hit towards the cap would either be 9.5mil or 9mil.
If traded, his hit would be 10mil, now let’s say he returns to Vancouver in a trade, his hit would be 10mil instead.
Am I out to lunch?