Let me start, I look at the Garza deal much like the DLee or ARameriz deal in that Hendry and staff looked at Garza like both Lee and Ramirez as players with much more potential left but for some reason it all wasn't together yet. Archer who was blossoming was a good prospect like Choi but they didn't want to wait and they also knew his weakness. HJLee would have to play 2B and also too many years. So the Cubs did a big city thing club thing and went for today. OKAY...but Hendry still has much more work to do.
Let us look at the rotation first: Okay there are 4 serious oft-mentioned suitors for the 4th and 5th spots, Silva (tough love or impatience even after last year's April, May and June), Wells, Samardzjia, and Gorzelanny plus the "possibles" of Cashner, McNutt and J-Jackson.
Then there is the outfield primarily focused on reserve spot(s) and finally the back up catcher, all positions effected by the trade.
I think Hendry still has payroll trimming on his agenda, specifically Silva and yes Fukudome. I think the Cubs really hope Silva comes to camp in shape and shows well in late February where the Cubs might package his $13.5M minus his $5.5 payoff ($8M). This would relieve a couple of roster spots for more youthful players. That does not mean that the club could also trade another starter from the 4 competitors if one or more of the "possibles" show themselves ready.
That leaves the OF where all yes should be on BJackson where he could make Byrd expendable as well. The thing is that this roster is by all means in transition and they wouldn't have hired Quade without the plan being to bring in younger players. Therefore I can see even the Cubs bringing up Castillo, all said I see the following on the block:
Silva, Wells, (or Gorz) Samardzija, Fududome, Grabow, K Hill (waived) or Gor