I feel we won the Clevleand trade based on players alone - I have no doubts about that. But the one thing that made me worried was that Brooklyn pick.
To start this season, it seemed pretty clearly that Brookln was gong to finish bottom 3, and that the Cavs would finish the season with a top 5 pick in a loaded draft. I really couldn't see any teams aside from maybe Atlanta and Orlando, who could possibly finish worse than Brooklyn.
But then some things happened...
1. Indiana traded Paul George to the Thunder for scraps
2. Chicago traded Butler to Minnesota for scraps, and bought out Dwyane Wade
3. New York somehow traded Carmelo for an even more one-dimensional player in Enes Kanter
4. Orlando proceeded to add nobody of any real value
5. Atlanta proceeded to add nobody of any real value
6. The Kings traded Demarcus Cousins to the Pelicans for scraps
7. The 7ers success rests on two guys who've played a combined 31/328 (9%) of games so far
Just like that we now have some 6-7 teams out there who all have a legit chance of competing with Brooklyn for the bottom seed, meaning that if the ping pong balls fall the wrong way, that Brooklyn pick could potentially fall as far as 10th.
If that pick falls outside the top 5, then given Cleveland's previous draft history, I really can't see them picking up anybody of significance to the future of the franchise.
The other thing I worried about was the potential for the Cavs to trade that pick for an established star - but with all of the bottom-dwelling teams that have now emerged in the East, the value of that Brooklyn pick is going to be nowhere near as high as it was only 2 months ago.
If Cleveland cannot move that pick for a player who can either (a) help them put them above Golden State this year or (b) provide future star potential - then I think Boston has clearly won this trade.