Mike Garafolo of the NFL Network reported the financial details and noted the deal sets a new record for per-season average and total guarantee in a contract for an offensive lineman.
Johnson has spent his entire career with the Eagles since the franchise selected him with the fourth overall pick in the 2013 draft. He's established himself as one of the league's top right tackles over the past seven years.
The 29-year-old University of Oklahoma product has earned Pro Bowl selections each of the past two years and ranks joint-14th among tackles in approximate value since 2013, per Pro Football Reference.
He's also emerged as one of Philadelphia's most important leaders, and he was openly critical of the team after its blowout loss to the Dallas Cowboys in October.
"Really, it's gonna probably be a callout session," Johnson told reporters. "Everybody will be held accountable. You know, little stuff that slides during the week—late to practice, late to meetings, late to this and that. Stuff will be held accountable for. I think that will maybe creep into the games."
The previous record for most guaranteed money at signing was set by the Oakland Raiders' Trent Brown at $36.3 million, per Spotrac. The Tennessee Titans' Taylor Lewan had $50 million in practical guarantees.
In the short term, the Cowboys' loss to the Buffalo Bills on Thanksgiving moved the Eagles back within a half-game of the NFC East lead with five games left. A crucial clash with Dallas looms in Week 16.
Johnson, who missed last week's game with a concussion, has cleared the NFL's protocol and is expected to return for Sunday's game against the Miami Dolphins.