All is well again between Myles Garrett and the Cleveland Browns. The two sides have agreed on a contract extension that will pay the defensive end an average annual salary of $40 million over four years and includes $123.5 million in guaranteed money, ESPN's Adam Schefter reported.
With the extension, which includes a no-trade clause, Garrett will now be the highest-paid non-quarterback in NFL history. (Las Vegas Raiders pass rusher Maxx Crosby previously held that title for four days after getting a contract extension last Wednesday.