The Cleveland Browns and Myles Garrett have agreed on a record contract extension that averages $40 million per year and includes $123.5 million in guaranteed money, making the star defensive end the highest-paid non-quarterback in NFL history, sources told ESPN.
The Browns announced the four-year extension, which runs through the 2030 season, on Sunday but did not disclose financial terms.
Garrett’s agent, Nicole Lynn of Klutch Sports, and Browns general manager Andrew Berry finalized the deal Sunday, according to sources, ending a standoff that started last month when Garrett requested a trade out of Cleveland.
The extension also includes a no-trade clause, according to sources, and re-establishes Garrett’s Hall of Fame trajectory that he referred to as “Cleveland to Canton.”
Garrett officially announced his trade request on Feb. 3, saying in a statement that his “goal was never to go from Cleveland to Canton, it has always been to compete for and win a Super Bowl.”

This past season, Garrett became the first player to record 100 career sacks before his 29th birthday since sacks became an official stat in 1982. He was named the AP Defensive Player of the Year for the 2023 season, and his 14 sacks in 2024 ranked second in the NFL.

The Browns originally selected Garrett with the No. 1 overall pick in the 2017 draft. Since entering the league, Garrett’s 102.5 sacks only trails the Pittsburgh Steelers’ T.J. Watt, who has 108.