Comparing Patrick Mahomes’ extension with other long-term NFL contracts
By Drew Brooks

Brett Favre
In the 1991 NFL Draft, the Atlanta Falcons drafted quarterback Brett Favre with the 33rd overall pick. Atlanta head coach disagreed with the decision to draft Favre, leading to Favre only passing the ball four times which resulted in two interceptions and no completions.
In February of 1992, the Green Bay Packers traded their 1992 first round draft pick to the Falcons for Favre. Favre went on to play in 15 games for the Packers, starting 13 of them. While the Packers missed the playoffs, Favre earned an invite to the Pro Bowl. The next two seasons, Favre led the Packers to the playoffs in back-to-back years and earned another Pro Bowl invite.
In 1995, Favre won his first NFL MVP award and led the Packers to an 11-5 record and the NFC championship for the first time since 1967. The next season, Favre won the NFL MVP award for the second year in a row and led the Packers to a 13-3 season where they won the Super Bowl. The next season, Favre went on to win his third straight NFL MVP award, becoming the only player to win MVP three years in a row. Favre also made it to the Super Bowl again, but the Packers lost to the Denver Broncos.
Though Favre wouldn’t make it to the Super Bowl another time in his career, after several more great seasons with the Packers, Favre signed a “lifetime” extension with the team. His deal was for 10 years and made him the NFL’s first $100 million player.
How things turned out
The season after his 10-year extension, Favre went 12-4 with the Packers and led them to the NFC divisional game where Favre threw a career high 6 interceptions in a loss. He earned his sixth Pro Bowl invitation.
Over the next three years, Favre earned two more Pro Bowl bids and led the Packers to the playoffs in each season. In 2005, Favre took a step back and had his worst season as a Packer, ending the season 4-12 with a career high 29 interceptions. Word first surfaced about his retirement near the end of the 2006 season, but Favre came back and played in 2007 and finished 13-3 while leading the Packers to the NFC championship game.
Favre announced his retirement in March of 2008, but came out of retirement later that year. The relationship between Favre and the Packers had suffered between Favre’s retirement and reinstatement and he was ultimately traded to the New York Jets before the 2008 season.
Favre retired early in 2009, but after being officially released from his contract with the Jets he was free to sign with any team and ended up signing with Minnesota Vikings. He took the Vikings to the NFC championship in 2009, but took a step back in 2010. His 2010 stint ended short due to injuries, but Favre managed to start 13 games and go 5-8 before officially retiring in January of 2011.