C - Mike Napoli 1B - Paul Konerko 2B - Kelly Johnson 3B - Alex Rodriguez SS - Asdrubal Cabrera OF - Jose Bautista, Jeff Francoeur, Vernon Wells UTL - Chris Young, Ike Davis BN - Ben Zobrist, Nick Swisher, David Murphy
SP - Roy Halladay, Jered Weaver, Tim Hudson, Jorge De La Rosa, Jaime Garcia, Jhoulys Chacin, Cole Hamels RP - Matt Thornton, John Axford
that's a very strong rotation you have and because of that i think the trade doesn't make sense. it's a fair trade, but i would suggest trying to get a SS with your OF surplus instead.
If you can do it, it's a good deal. However, I'd consider going after a better OF and cutting lose some of the players you don't need. Your pitching staff is more solid than your OF.
Get JJ! With Zobrist on your bench he should replace CY just fine, but relying on Frenchy and Wells for the entire season is risky. Work on upgrading your OF.