Upgrading the roster and adding new talent has been difficult for general manager David Griffin because the Cleveland Cavaliers have been in a tough spot financially for the last few seasons.
With the ballooning salary cap, the Cavaliers are in no position to sign a impactful free-agent because of the players they currently have under contract and the significant cap holds for LeBron James and J.R. Smith.
In an offseason that seemed to stall for the Cavaliers, G.M. David Griffin has been sitting back and waiting… Waiting for opportunities to arise that can make his team better.