I'm questioning if you've watched either of them pitch if you think he's a significant upgrade, especially when you factor in cost. Garza has better stuff, but he's been far from dominant. Furthermore, when you consider that he's a fly-ball pitcher that pitches roughly half his games in a stadium that suppresses offense, his numbers look even worse. Of course, you forget to include that he pitches in the AL and the AL East, at that. Same division as the Yankees/Red Sox (two teams that put up massive number of runs a year). Again, his ERA+ and WAR was worse than Wells last season. Since ERA+ is calculated using league ERA and adjusts for ballparks, I fail to see how he's much of an upgrade. His fly-ball tendencies are a bit scary, as well. This would not be a move that would make the Cubs noticeably better, and it would end up costing them more money. If they could trade some spare parts for Garza, then sure. But trading a significantly cheaper pitcher who's been pretty much just as effective doesn't make much sense. The ERA+ was 102 to 101 in favor of Wells. No wonder you didn't put the numbers up. The three years previous, Garza had a 117, 119, and 110 ERA+. Last year Wells had a better WAR. The year previous to that, Garza had a better WAR. OK, how about these numbers? Wells 2009 ERA+ was 146, compared to Garza's 110. The difference in their WAR that year could probably be attributed to the fact that Garza made five more starts. No one is claiming that Wells is a world beater, and I've acknowledged that Garza has better stuff. That simply has not translated into significantly better performance that to me justifies trading a pitcher who has pretty much been just as effective the past two seasons and makes significantly less money.