Cap change that should happen

From a free agent players perspective that is not going to give them the opportunity to get the best contract terms.

Many players don't want to be with their original teams and their choice is what free agency is all about. After paying their dues with the 4 year rookie contracts, the competing teams are currently on equal footing for their services, and that makes for the best chance of players getting a fair contract when they do reach free agency.

There are now compensatory draft picks which normalizes the leagues flow of free agents, but this system just rewards the lackluster teams that have free agents move on to other teams.