There aren't really that many bad contracts in the league right now. I'd say the guys who have more than 3 year contracts that might hurt a franchise are Johnson, Lopez, Gordon, Nene, Batum, McGee, Curry or Gallinari. I'd include Amare as well even though his contract is done in 3 years.
Brooklyn won't have picks as assets so I don't see how they could shed Johnson or Lopez. Gordon/Curry/Nene are all injury prone and they are on my list simply because of that. And I doubt a team would give away their pick just to unload these contracts - but I could be wrong. Batum and Gallinari are playing poorly this season and I do see them improving but their contracts suck. And McGee is just awful.. although we have JV so I don't see us ever getting him anyway.
After these guys, I say any other contract is fair game.

