As I keep reading about players dictating where they'll play in order to line up with other max contract players I had a thought for the new CBA as to how this could be addressed.
I have no idea what the new max contract will be but what if a team was allowed to spend a maximum for 1, 2, & 3 players. Something like a max for 1 player could be 16 mil, any 2 players could not exceed 28 mil, and any 3 players could not exceed 36 mil. A loophole could be given to teams to retain their own players with a 10% exception for a player that had completed 1 full season for his team and a 20% exception for a player that had completed 2 full seasons. This might help teams to retain there own players in the same manner that Bird rights do. It might also cut back on players wanting to join with another superstar if they'd have to take a 25% pay cut to join with 1 star as a free agent and a 50% cut to join with 2 stars. Just a thought.