That Garza trade has been a huge boon for the Cubs. I say in the context of them being a terrible team so it isn't truly doing them any good, but they got a lot of useful parts to help fill out their roster. Olt has shown flashes and hit some dingers but I think he is still far from a lock to turn into a quality every day third baseman. Fair chance he remains at least a power bat off the bench/spot starter. Grimm has given them decent bullpen innings and now Neil Ramirez is up doing the same thing. CJ Edwards is resting a sore shoulder I think but has obviously shown a lot of promise in the minors.
Also getting Travis Wood for Sean Marshall a couple years ago and Arrieta for Feldman last year look pretty good. Wood is a legit mid/late rotation starter. Not great but solid and threw 200 innings last year and should do so again. Arrieta can be good if he keeps the walks under control. He has a chance.
Sadly these small victories are about all I have as a Cubs fan right now. "Decent" and "chance".