I am positive that Moreland is not our only offensive addition. JD is coming our way (or some other big bat).
I hope that Jackie is not traded. If he is traded, I think it's because there was a plan to trade him all along. In other words, the Moreland signing is not necessitating trading Jackie.
The more I think about it, the more that I think we can sign JD, keep Hanley and Jackie, and that scenario can work out really well.