In leagues with relegation and promotion option:
Add a contract clause if a teams gets relegated, players with this contract clause move to free agency. star/very good players for the league level should ask for this clause. At the moment teams sign good players on longer contracts. If they get relegated many teams are in cap trouble because of these expensive contracts and very good players are stuck in lower leagues (which wouldn´t happen in real life)