isnt matt cain done too these giants pitchers are all turning into pumpkins. and giants fans swear that vogelsong is an elite pitcher :snoop: