It’s a five-year, $63.75 million contract extension for McCoy, who was entering the final year of his rookie contract. He gets a little over $40 million in total guarantees and is now a top-five paid center in the league.
The Saints traded up to select McCoy in the second round of the 2019 NFL Draft, and he immediately started, playing over 1,000 snaps in each of his first two seasons and earning PFF grades over 70.0 in both years. Injuries limited him last season to 12 games, and he finished the year with a 63.6 grade.
McCoy has allowed just two sacks and six quarterback hits across 1,600-plus career pass-blocking snaps.
It’s a return to New England for Cannon, who spent the first nine seasons of his career with the Patriots before getting traded to Houston last year.
The 34-year-old played just four games for the Texans after suffering a season-ending disc injury in his back. He earned a 66.6 grade in the limited action.
Cannon has mostly played right tackle but also has some experience at guard. New England’s offensive tackle depth chart includes Trent Brown, Isaiah Wynn, Justin Herron and Yodny Cajuste. Wynn has been limited in both practices this week due to a back injury.
It’s a three-year, $34.5 million extension that includes $24.1M in total guarantees. He was entering the final year of his contract.
Havenstein was the Rams' second-round pick in 2015 and he's quietly put together a nice career, earning PFF grades over 80.0 in three out of the last four years.
He is one of two Rams players (along with Aaron Donald) who was on the team when they were still in St. Louis.
The Rams also announced that GM Les Snead has signed a contract extension through the 2026 season. He’s now tied together with coach Sean McVay, who also signed a deal through 2026 earlier this offseason.
The severity is unclear at this point, but Moore had to leave practice early and did not return.
The second-year receiver is poised to have a big role in the offense after Christian Kirk left in free agency and with DeAndre Hopkins suspended six games to start the year.
Moore flashed early last season as a rookie with 11 catches for 182 yards and a touchdown over the first two weeks of the season. He finished the year with 54 catches for 435 yards and earned a 71.2 PFF grade.