No max contracts
Old school bird rights
Give teams an amnesty every 4/5 years (however long max contracts are)
Base rookie deal length and size on time spent in college (1 year in college=4 year deal worth 16 mil, 2 years=3 year deal worth 18 mil, 3 years= 2 year deal worth 16 mil, 4 years= 1 year worth 10)
Edit:
Go back to true draft lottery and don't allow teams to have back to back number 1 picks
What was the difference in bird rights between now and then?
I love the rest of these to a degree. Totally agree on amnesty for the length of max contracts. For the true draft system I think it would take away the incentive of teams tank as hard. As far as the idea of not being able to have back to back number 1 picks and make it so that if you move into the top 3 one year then you're disqualified from moving up the next year. Only downside it penalizes teams too heavy for winning during a weak draft but I think it would encourage teams to make more of an effort to be good year after year since they know they can't just hope to get lucky in lottery year after year.
My problem with the base rookie length deal you mentioned is that it would completely fukk players over who stay longer. They are neglected already and if teams know they get those players for a lesser amount of time and have to pay more money for them then the middle of the road players would get screwed. The star players who stayed longer would still get picked regardless but a GM would take more 1 and dones for cheaper.
I would like to see them allow HS players be allowed to be drafted but have a mandatory year in the D-League before being allowed to play in the NBA. I think that would generate interest in the D-League and promote teams focusing more attention in the D-League. Primary goal would be for every team to have their own D-League squad and have those teams mirror the NBA system each team runs so that the players come in having a base knowledge of the system they'll be coming into.
As far as max salaries, I would like to see each team have a slot to pay a max salary. But the catch would be a lower salary cap overall and regardless of what the team is paying that player it only counts against the cap for the same percentage as it does now.
So for instance just to use an easy number, I'd like to see instead of a $100 million dollar cap I'd like to see it be 80. The max slot counts for 25% of the contract regardless the number they sign for. So a player like Lebron could get paid $50 million while only counting as $20 million against the cap. Each team would have one player that they could designate for that. Every other player on the team could max out at $20 million after that. It would make stars of the league be forced to make a decision to pair with another superstar and take the current max salary or go to a team that hasn't used it's designated max slot and make a much larger salary since any team that hasn't used theirs can offer unlimited money.