This is what the Pirates got for Sanchez...
http://www.baseball-reference.com/minors/player.cgi?id=al...
Even if Sanchez was (for us, Giants) only half a year of really good play (including +5.9 UZR, so, roughly, above average defense), I'd say the Giants won the trade.
I would agree. coming to minors at 18... 23-24 still in AA... screams peaked already, or horrible injury. (for pitcher that is)