Saying he's worth $14-18M is not fully a salary dump.
If we can find a GM who values him at $20M or more, great, and I don't doubt one might be out there.
I'd trade Price & JBJ for Myers and Margot.
(If we can find another taker for JBJ and get a solid RP'er for him, I'd give Duran and Price for Margot.