Each player having full NTCs might be an issue. We're also not saving any money. We're swapping one bad contract for an equally bad contract. I'd rather have Soriano through 2014 than Zito for the same time. EDIT: Actually, we'd have Zito for one less season. He's got a vesting option for 2014 that I'm sure we could avoid. Even still, I'd rather have Soriano through 2014 than Zito through 2013 (and Zito is actually a bit more expensive in 2012 and 2013). The point is that trading Soriano means that we can upgrade the LF position, something we wouldn't be able to do for 5 years if we kept him. As it is right now, we are pretty much stuck with Soriano, Fukudome, Bradley as our OF for the next 2 seasons after this one. Even if Bradley gets better, having 2/3 of our OF absolutely suck is not going to help us be a contender. We can also rid ourselves of a .290 OBP leadoff hitter which is a big plus. We aren't going to save money trading Soriano. I guess it's possible that we can eat a lot of money and trade him to a team willing to pay him $5 mil a year, but even that's not likely due to the fact that it's pretty obvious that he'll be absolutely awful at the end of his contract. So that leaves us with the option of trading bad contract for bad contract. And who knows, Zito might be a decent bullpen option. Not likely but possible.