Jason Peters, Philly's current left tackle, is entering the last year of his contract.
All but Mathis practiced in full each day this week. Mathis did not practice Thursday, but returned in full by Friday.
Johnson is expected to enter training camp as the starting right tackle opposite of Jason Peters.
The website phillymag.com reports that the holdup in Johnson's contract is largely about offset language. The Eagles want offset language in the contract, the Johnson camp does not.
"I'm just trying to get a similar deal to everyone else," Johnson said. "I just want to do what everyone else has done, the picks above and below me. ... I think it will be resolved, especially in the next week or two. I don't want to hold out. I want to be there with the guys. I want to be with the team and I think something will happen in the next week or so."
Johnson is aiming to be the starting right tackle for Week 1 against the Redskins.
Nike Darren Sproles Eagles Game Jersey - Midnight Green Shop Now!