If ever a thread screamed about why everyone here is a fantasy baseball owner and not real life GM, this is the one. ESPN and fantasy baseball have rotted some minds around here from looking at real TEAM baseball.
Let's look at the yankees weaknesses:
1) poor defense, particularly CF and the outfield in general
2) lack of starting pitching depth (mainly through injury). With the Brown and Wright injuries, they have been forced to go with rookies in the #4 and #5 spots. While not being an ace, Wang has proved to be a very valuable part to the yankees team. He fills in at the #4 spot and can actually be considered their #3 right now behind RJ and Moose given Pavano's injury and lack of performance.
3) bullpen depth - compounded by their starting pitching problems (pavano's injury made Sturtze come from the bullpen to start a game which weakened the bullpen depth), the bullpen is not very deep after Gordon, Rivera and arguably Sturtze
So let's see, the Yankees are very strong offensively, so how about they trade their two rookies, one of whom has been a very valuable middle of the rotation pitcher for Soriano, who solves none of their problems and just adds to their one and only strength. Sure, makes sense in fantasy world, where people would win 2-3 categories just by by trading for a guy like Soriano. Not real life though. The Yankees starting rotation would be:
A Struggling and Injured Pavano
Henn (yes, I know, who?)
Another one of their rookies
Does ANYONE see that team winning consistently even if 9 reincarnations of Babe Ruth are at the plate for them? You can say "Oh, they can just trade for Burnett or Schmidt and their pitching is fine". Yeah, and you are the same guys saying the Yankees have no farm system and that Cano and Wang aren't worth Soriano. They will have no pieces left to trade for pitching because they will have made another trade giving away young guys in a short-sided move that doesn't evne solve their teams problems. They have struggled enough as it is with their starting pitching. They don't need to subtract from it.
As for the defense, Cano is more than capable on defense. The Yankees weaknesses on defense are basically all of the outfield positions and 1B with Giambi starting (Tino filling in for late inning defense makes that passable).
What does this trade solve for the Yankees? It doesn't make sense short-term OR long-term. Let's stop looking at the players involved and instead look at the TEAMS! Realistically, the trade from a TEAM standpoint makes more sense for the Rangers despite the NAME of the players involved. Soriano is at the end of his contract and they can bring in a very capable 2nd baseman and a middle of the rotation starter to add depth to their pitching staff. They know Soriano is unlikely to come back so they might as well bring in some young talent, particularly pitching, in return. I'm not saying it is ideal for them, but it makes more sense from them than it does for the Yankees.