Since it looks like Big Z is going to the Heat despite the Cavs attempt to retain him, I'm starting to think a hard cap will be the only solution, throw in an allowable signing bonus off the cap to offset lost earning potential due to tax laws or endorsements from one town to the next.
Throw in the ability to franchise one player and the ability to make roster cuts but instead of the nasty NFL way how about making a team pay out the full value of the contract on the cut player and be ineligible to re-sign him for the duration of that contract along with a cut player tax to be paid out among any team that hasn't cut a player under contract that season. Also allow for teams and players to re-negotiate contracts after 1/2 the length of the contract - make this a once per career option to discourage hold-outs.
Basically creates an NFL-like system without the indignity of shredding contracts not worth the paper they are printed on.
Throw in the ability to franchise one player and the ability to make roster cuts but instead of the nasty NFL way how about making a team pay out the full value of the contract on the cut player and be ineligible to re-sign him for the duration of that contract along with a cut player tax to be paid out among any team that hasn't cut a player under contract that season. Also allow for teams and players to re-negotiate contracts after 1/2 the length of the contract - make this a once per career option to discourage hold-outs.
Basically creates an NFL-like system without the indignity of shredding contracts not worth the paper they are printed on.