The Cleveland Cavaliers have agreed to a three-team trade that will clear enough cap space to give free agent LeBron James a max deal.

According to many media reports, here is the agreed trade:

Early Wednesday morning, Shep spoke with NBA writer Chris Sheridan of Sheridan Hoops.

After this trade, LeBron back to the Cavaliers looks even more likely. An announcement could be made late Wednesday night.

[PODCAST] Chris Sheridan

Shep talks to Chris Sheridan, Editor In Chief of Sheridan Hoops, about LeBron James likely going back to the Cleveland Cavaliers, possible moves by the Detroit Pistons and where Carmelo Anthony will land.