Why doesn't anyone else realize that the best and only way for players to be fairly compensated, for owners to be protected against bad deals, and for the fans to get the best football played on the field every single week; is to have a pay for play system. One with a guaranteed base salary for each position and then also have incentives to be paid out after every game. EVERYONE WINS
Base salaries can be on a sliding scale for vets vs rookies, starters vs bench, injured vs playing, etc...
You can pay for things like completions, yds, tds, receptions, rushing yds, broken tackles, tackles, sacks, pressures, ints, pass break ups, etc...
And because the game isn't all about stats you can have and pay for special provisions like leadership, success rate, effectiveness etc...
I know it would take a lot to work out all the minute details, but it would be the fairest system for everyone involved. Again EVERYONE WINS