This literally makes zero sense. Brady took less than he was entitled to for years. A player can accept whatever contract they want that doesn't violate the Collective Bargaining Agreement. The more he takes, the more he's taking from his teammates.
NFLPA Contract Negotiation:
The NFLPA (National Football League Players Association) does not require players to accept specific contracts, but they do represent players in contract negotiations and ensure the terms of the NFL Collective Bargaining Agreement (CBA) are met.
While the NFLPA represents players in contract negotiations, it doesn't dictate which contracts players must accept. Players have the right to negotiate their own contracts with teams, and the NFLPA helps them in this process.
The NFLPA cannot block a contract thats been approved by the NFL and agreed upon by the player.