Cleveland has always seemed like a top potential destination for Hill but they have no assets we would want other than the Brooklyn pick which they're not trading for George Hill. I suppose we could target Cleveland's own pick but it'll be high 20s and we'll already have a 2nd round pick in the low 30s this year and limited roster space available. There's just no way anything happens here unless it's a 3 team deal.
We don't need to dump George Hill's salary -- it's only guaranteed for one more season and most of our roster is filled up with rookie contracts. Trading him for a comparable veteran on a long-term deal doesn't make sense either. That hypothetical player is just going to get benched too. Deals that make sense would include a young player, probably still on a rookie deal but close to needing an extension, who fits a position that we don't already have depth at -- so most likely it would be a bigger wing or a combo forward. If need be we could package another vet or more expendable prospect or take back a bad contract (no more than 2 years though) to get a better return.