Feverdream
Club Member
We've already answered this a dozen times...The "they are under contract so they should just play" ship sailed about 20+ years ago. NFL teams have absolutely no obligation to honor a contract for its full term, why should a player?
Because the player's contract with the NFL gives the owners this right.
You can argue about how it 'should be', but the players themselves agreed to this when they signed the CBA.