Aaron Rodgers is sticking around in Green Bay for at least a couple of more seasons as he goes in search for that elusive second Super Bowl title.
The 38-year-old has signed what essentially works out as a three-year deal worth $150m, which also includes two years to include 2025 and 2026 but are voidable and are there purely to help with salary cap purposes.
Rodgers will earn almost $42m for the upcoming 2022 season and $59.5m next season, both of which are fully guaranteed, and will pocket another $49m in 2024 if he remains with the team.
The average salary of $50m over the three years of the deal move Rodgers above Patrick Mahomes as the current highest earner in the NFL.
It's a big turnaround for the relationship between Rodgers and the team, which almost saw him leave last summer before staying and having a fourth MVP season and second in a row.
Packers determined to make Super Bowl run
Again, though, Matt LeFleur's side came up short in the playoffs, losing out to the San Francisco 49ers in the Divisional Round at Lambeau Field.
The Packers are determined to get full use of one of the best quarterbacks off all time, and this deal has eased some salary cap worries for now and should enable them to keep a highly competitive team together.
"We are very pleased to be able to come to an agreement with Aaron that keeps him in Green Bay," Packers general manager Brian Gutekunst said in a statement.
"His play on the field and leadership in our locker room remain vital in our pursuit of another Super Bowl title.
"The agreement also allows us to maintain and enhance what we feel is already a very competitive roster."
One big problem that still remains is keeping Rodgers' top receiver Davante Adams, who is also looking for a huge new contract as he believes he's the best in the league in his position.
Another problem on the field will be Rodgers trying to get back to the Super Bowl for just the second time in his stellar career, after falling at the final hurdle in two of the last three seasons.
The Packers have dominated their NFC North division and won 13 games each of the last three seasons but lost both NFC Championship games they played after the 2019 and 2020 season, before last year's earlier disappointment.