For as bad as they are this year, they're likely to be worse next year. I have no idea how they can bring Abreu back.
If the rumors of a $160M budget next year are true, they're in some deep shit.
If they trade Moncada, they'd probably have to take an equally bad contract back.