Blazers may not like the longer term contracts but these could all be trade bait. Netting 2 first round picks and getting off of Grant's long contract while putting themselves in a good spot for next year's draft is the payoff. Memphis plugs their 2 biggest holes and could role a lineup of JA/BANE/GRANT/JJJ/EDEY(or Timelord) and still have a solid bench unit.