Odell Beckham Jr.'s best fits: Six teams that could sign the receiver, why the Cleveland Browns are releasing him, more

One of the NFL's most electric -- and unpredictable -- players of the past decade is now available. Odell Beckham Jr.'s market is about to heat up, with the Cleveland Browns set to put the receiver on waivers on Monday despite owing the player up to $7.25 million in remaining salary. The Browns reworked his contract and voided the final two years of his deal, meaning he will be a free agent after the season.

At his best, he's a receiver with rare talent that vaulted him into the elite with at least 1,300 yards and 10 touchdowns in each of his first three seasons with the New York Giants. He can break a screen pass for 50 or contort his body for a one-handed grab on a deep sideline catch. At his worst, he's injury-prone and a walking distraction without the production to offset the headaches, wearing out his welcome at his only two NFL stops and failing to break 1,100 yards in each year since 2016. Baker Mayfield's QBR is 15 points higher over the past three seasons when Beckham isn't on the field (64) than when he is (49).

Either way, Beckham is taking his ability -- and his baggage -- to an NFL city near you. If he clears waivers on Tuesday, which is entirely possible, 31 other teams are free to sign him as a free agent. What happens with his contract is worth watching, because Beckham has offsets. If a new team signs him for, say, $1 million, then the Browns owe him $1 million less. But Beckham also can claim termination pay to ensure the entire $14.5 million ($12.79 million of which is fully guaranteed). That would most likely allow him to double dip and lock the Browns into the $7.25 million balance.

Beckham is 29 years old and faces questions about durability and explosion. "But he can fit just about any offense still," an NFC scout said. "Make no mistake, he can still be very productive."

After a quick ask around the NFL, here are six of the best team fits for Beckham, plus a few more sleeper squads to watch.