I don't typically like to gloat here but this is pretty much exactly what I said would happen even so far as the Strasburg availability. That being said, I'm not exactly sure how you work a trade at this point because the cubs already are pretty full of pitchers after also signing Hammel. You'd likely need to accompany it with at least a trade of Jackson and probably also find some way to move Wood. Clearly they have the ammo to do it and given the other moves made there are some interesting possibilities. For example, if Span were also worked into the deal you could ad basically what the cubs have been looking for. In fact as a third party in the trade you wouldn't necessarily even have to come away with Stras/Zim to make it a successful trade if you aren't giving up a ton.
I've long said trading Baez to the nationals made a great deal of sense if they view him as a SS to replace Desmond. You're probably talking about something like Baez/Edwards/1-2 lessor parts. If you add Span into that you're probably talking about another Dan Vogelbach level player. Ideally, you'd be able to work Wood/Jackson into the trade so you didn't have to make other moves with this but I'm not really sure how you'd do that.
Overall, I think given the other moves the cubs have made it's less likely they would do this. I'd love to see them pull off a trade to grab Strasburg I'm just not entirely sure how you make it work.