The Packers and Rodgers have agreed to terms on a four-year, $134 million extension. Rodgers also receives a record $57.5 million signing bonus and will earn more than $80 million by March.
Rodgers previously signed a five-year, $110 million extension in 2013 and was set to enter the regular season with two years remaining on his contract, which paid base salaries of $19.8 million in 2018 and $20 million in 2020.
The Packers, however, indicated throughout the offseason that taking care of the two-time NFL MVP with a new deal would get accomplished.
Taking care of Rodgers now ensures there will be no distractions when the Packers host the Chicago Bears at Lambeau Field for the regular-season opener on Sept. 9.
Since entering the league in 2005, the 34-year-old Rodgers has become the heart and soul of the Packers, guiding the team to a championship in Super Bowl XLV, where he also won the MVP.
On his career, Rodgers holds a 94-48 overall record as a starter, and has passed 38,502 yards, 313 touchdowns with 78 interceptions for a 103.8 passer rating. His passer rating and TD-INT ration ranks as the highest in NFL history (minimum 2,000 attempts).