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.