If the Giants' starting pitchers' performance this year has you sick to your stomach, then Giants' starting pitcher Tim Lincecum knows how you feel.

If the Giants' starting pitchers' performance this year has you sick to your stomach, then Giants' starting pitcher Tim Lincecum knows how you feel.