Torres broke into the league at a young age and the Giants tore him apart. He wasn't mentally ready and yet we pitched him in one of the biggest games in our history. Torres played 5 seasons with 3 different teams and then was out of the MLB for 5 years. Now he has been back for 7 seasons. Look at the difference between his first stint and the 2nd. You have got to be happy for the guy.
First 5 seasons
56 games
11-25
284.2 INN
308 Hits
159 K's
148 BB's
0 Saves
5.69 ERA
Last 7 seasons
402 games
30-30
534 INN
517 Hits
363 K's
188 BB's
45 saves
3.53 ERA