Yes, it might be messy. Yes, it might be garbage to the Blazers, but I think this is a decent trade.
What Blazers receive:
Duarte and his potential upside
Relieve 6 million
What Kings receive:
Barnes replacement in Wiggins
Great defender in Thybulle
Young and cheaper Huerter in Moody with good defense
What Warriors receive:
Rejoin Barnes on the team
Get pick for future
Get veteran shooter in Huerter
Blazers lineup:
Nothing changes
Kings lineup:
Fox Monk/Moody Wiggins Murray Sabonis
Warriors lineup:
Steph Klay Barnes Dray Looney