The Cleveland Cavaliers have signed LeBron James back and the team is working on a new contract with Tristan Thompson in free agency and this comes as players like JR Smith and Matthew Dellavedova may return after the Cavs signed Mo Williams, but James may want more and a trade for Jamal Crawford or Nick Young with Brendan Haywood could be next.
Read full story