Kansas City Chiefs linebacker Derrick Johnson is showing the only team he’s ever played for some love while giving them some financial relief as well.

Johnson has agreed to a pay cut from the $4.75 million base salary and up to $1 million in roster bonuses he was set to make, according to ESPN’s Field Yates.

Under the new structure, Johnson will make a salary of $1 million and a signing bonus of $1 million, which is equal to the $2 million in guaranteed money he was due.

This new structure lowers Johnson’s cap hit for this season by more than $4 million. Johnson’s cap charge will go up $500,000 as a result of the signing bonus and he is signed for the 2018 season.

The Chiefs are likely waiting to see how Johnson, 34, recovers from his second torn Achilles in the last three years.

None of the salary is guaranteed.