LAS VEGAS -- Jamal Crawford would play for the Cavaliers if they offer him the full $5.2 million they can pay to any free agent, sources told cleveland.com.

But paying Crawford that much money would likely force the Cavs into a tough decision on one of their few young assets -- Cedi Osman.

Crawford, 37, secured a buyout from the Atlanta Hawks on Friday and is a free agent. Terms of the buyout were not immediately disclosed, but he was owed at least $17.2 million of the $28.75 million left on his contract.

Sources confirmed to cleveland.com that the Cavs were indeed interested in the 17-year vet. A source close to Crawford called him "Cleveland's to lose."

The Cavs are millions of dollars over the salary cap, so the most they could offer Crawford is their taxpayer's mid-level exception, worth $5.2 million.

The Wizards, Timberwolves, and Lakers are also said to be interested. Crawford reached out and spoke recently with LeBron James, which a source said stoked Crawford's interest in the three-time defending Eastern Conference champions.

But giving Crawford the full mid-level exception would complicate -- and possibly prevent -- the Cavs from bringing over Osman from Turkey.

The team would likely need to use a portion of its exception to pay Osman, sources said.

Osman, 22, is in Las Vegas spending time with the Cavs for two days. He was acquired on draft night in 2015 and has told his team in Turkey -- Anadolu Efes -- that he wanted to come to the NBA and would pay his $1 million buyout.

Without dipping into the mid-level exception, the most the Cavs could pay Osman would be the rookie minimum -- about $816,000. Cleveland could trade Osman or send him back to Turkey. Neither option is preferable.

Or, the Cavs could use some of the mid-level exception, which would make it more difficult to bring in Crawford.

Crawford played all 82 regular-season games for the Clippers last season and averaged 12.3 points, shooting .360 from 3-point range.