Cleveland Browns star Odell Beckham Jr. on Sunday suffered a torn ACL, effectively ending his season. While the wideout won’t play another game in 2020, his future with the team in the short term appears to be secure.

Beckham’s contract essentially guarantees that the Browns won’t release him this offseason. The 27-year-old is set to earn up to $15.75 million in 2021. Nearly $13 million of that salary is guaranteed for injury and will become fully guaranteed in March.

After earning $14.25 million this season, Beckham has $45.75 million left on the final three years of his deal. The final two years of the contract are not guaranteed.

Beckham has not posted big numbers since joining the Browns in 2019. In 23 games over two seasons with Cleveland, Beckham has caught 97 passes for 1,354 yards and seven touchdowns.

In five seasons with the New York Giants, Beckham averaged 92.8 yards per game. He’s averaging 58.9 yards per game in Cleveland.

For much of his time with the Browns, there’s been speculation that Beckham could be traded. Beckham was hoping to be traded during his first season in Cleveland, FOX Sports’ Jay Glazer reported last year. Shortly into the start of this season, there were rumors that the Browns might explore trading the receiver.

NFL players who suffer a torn ACL can require up to nine months to recover from the injury. This marks the third time in the last four years that Beckham’s season has ended prematurely because of an injury.

Between his injury history and expensive contract, Beckham could be very hard to move before the start of next season.

Odell Beckham Cleveland Browns
Odell Beckham Jr. #13 of the Cleveland Browns walks off the field in the game against the Cincinnati Bengals at Paul Brown Stadium on October 25, 2020 in Cincinnati, Ohio. Justin Casterline/Getty Images