New England Patriots quarterback Cam Newton (1) heads to the locker room after warmups before the start of the game against the Miami Dolphins at Gillette Stadium.  David Butler II-USA TODAY Sports

Cam Newton has agreed to re-sign with the New England Patriots on a one-year deal, and many were shocked to hear how much the contract is worth after the season Newton had in 2020. When you look at it more closely, however, it does not seem like a huge risk for the Patriots.

ESPN’s Adam Schefter reported that Newton’s one-year contract is worth $14 million. As you might expect, that amount is hardly guaranteed.

Newton’s contract with the Patriots last season was essentially a league-minimum base salary with numerous incentives. The contract was worth up to $7.5 million, so Newton has the opportunity to earn double that this year. However, Albert Breer of The MMQB reports that the new contract is loaded with the same types of incentives.

The Athletic’s Jeff Howe said Newton will only earn $14 million “if everything goes perfectly.”

There was no reason for Newton to think he could earn big money from the Patriots or any other team after the way he played last season. He may feel his performance was greatly hindered by the shortened offseason and his bout with COVID-19, but he knew he was going to have to sign another prove-it deal.

Newton finished with 2,657 yards passing, eight touchdowns and 10 interceptions last season. He’s betting on himself once again, but he didn’t have much of a choice. Hopefully his unique offseason training this year will yield better results heading into the 2021 season.

More must-reads:

TODAY'S BEST
Anderson Silva, Chael Sonnen will finish off their trilogy in a boxing ring
Victor Wembanyama, Chet Holmgren highlight 2023-24 All-Rookie team
Jaguars' Doug Pederson discusses Trevor Lawrence contract extension
Saints, star CB 'moving forward' following trade chatter
Pacers ride historic shooting performance to Game 7 blowout of Knicks
Timberwolves mount incredible second-half comeback to stun Nuggets in Game 7
Xander Schauffele proves doubters wrong with historic win at 2024 PGA Championship
Four things we learned from Joey Logano's All-Star Race win at North Wilkesboro
Phil Foden lifts Manchester City to fourth consecutive English Premier League title
Watch: Aaron Judge blasts 13th home run in Yankees' seventh straight win
Canucks won't have linchpin forward for Game 7 vs. Oilers
Jags reportedly mulling extension for Trevor Lawrence, but is that the right choice?
Gordon Hayward calls role with Thunder 'frustrating'
Mets reliever Edwin Diaz showing short shelf life of closers
Three offseason moves the 49ers must make
Watch: NASCAR drivers exchange punches after crash in All-Star Race
Knicks star offers passionate defense of HC Tom Thibodeau after Game 7 loss
Knicks' Jalen Brunson suffers serious injury in Game 7 vs. Pacers
Dodgers add recently acquired left-hander to active roster
Report: 2023 No. 7 pick expected to terminate KHL contract, join Flyers