Good haul. Not outrageous, but good. Didn't have to take salary or retain
The Ryan White inclusion isn't completely merit-less. Probably helped push Minny from a 1st + 3rd/4th to a 2nd.
Lots of conditional deals these days. I like it. Helps protect buyers from blow-back and allows sellers to get deals done with good teams who have lower picks.
Edit: Normally a 2nd in a future year might be considered a "lesser" return. A 2nd in 2018 is usually worth a 3rd in 2017 for managers in trades. With the draft being weak, I'm not sure if that applies.