Eagles right tackle Lane Johnson said in August that 2026 will probably be his last year. After three games, he decided to retire now.
He has an absolute right to do it. No player should continue to play pro football if he no longer wants to do it — whatever the reason(s).
Advertisement
The move nevertheless has financial consequences, for the Eagles and for Johnson. If he had retired after the season, and if the Eagles had waited until after June 1 to process it, Johnson would have counted $15.978 million against the cap in 2027 and $38.8 million in 2028. Now, he’ll count $54.778 million against the cap in 2027.
The Eagles also will have the prerogative to seek reimbursement of previously-received payments by Johnson. It gets complicated; they can recover unallocated signing bonus money and a portion of his 2026 option bonus of $21.7 million (only half of it has been paid). And recovery of the amounts they’re entitled to pursue would be credited against the dead-money charges.
First, the Eagles have to decide whether they want to try to take money back from a first-ballot Hall of Famer who has meant so much to the team. While the Lions did it with both Hall of Fame running back Barry Sanders and Hall of Fame receiver Calvin Johnson, the Eagles may choose not to alienate such an important player by asking him to give money back.
Second, there’s a way to finesse the situation to delay the bulk of the cap charge until 2028, in theory. If, for example, they put him on the non-football injury/illness list for the rest of the season and he officially retires after June 1, 2027, the Eagles will avoid taking the $54.778 million charge in 2027.
Advertisement
The fact that the Eagles have yet to make a roster move with Johnson suggests that they’re coming up with a good strategy. The best could be to delay his retirement, agree not to seek repayment of money he has earned (while possibly not paying the $10.85 million due on December 1), and finessing the cap consequences to avoid a potential mess in 2027.