If you're talking about trading Lance Berkman, one of the top 10 outfielders in the entire league, for a has-been pitcher who might have a decent season at a low salary, the choice is obvious: FOR GOD SAKE DON'T DO IT! Why would you even consider this trade? Why dump salary when you're losing one of the top 20 players in the league in the process. The money you would save couldn't be spent on another player of Berkman's caliber, they should have all been snapped up at draft time, right? The only reason I could imagine is that you drafted too many stars at too high of price, and had no money left to fill all your positions, so you'd need to get rid of a star to snap up some mediocre players. But why not wait until the season starts to do that? That way, you'll get a look at who's playing where, and who is an early surprise. Just one man's opinion, but also the right one.