1 story
Philadelphia Eagles keep Lane Johnson on roster until June 2026 to avoid $42.89 million salary cap charge.
CBS Sports · 1m