Cavs get: Melo and Dwayne Wade
Heat get: Kevin Love, Tim Hardaway Jr, Joe Harris
Knicks get Kyrie Irving, Tristan Thompson(expiring), Haywood(1 year left), Shawn Marion(expiring).
Lebron gets to reunite with Wade and play with his buddy, Melo.
Heat gets chance to keep Love plus rid themselves of Wade's contract and get Hardaway to play for his dad's old team
knicks get PG for the next 10 years, two expiring contracts and a decent player in Haywood.
EVERYONE'S HAPPY!!!