San Francisco Giants pitcher Tim Lincecum delivers against the New York Mets during the seventh inning of a baseball game in San Francisco, Tuesday, July 31, 2012. (AP Photo/Jeff Chiu)
Tim Lincecum


San Francisco Giants pitcher Tim Lincecum delivers against the New York Mets during the seventh inning of a baseball game in San Francisco, Tuesday, July 31, 2012. (AP Photo/Jeff Chiu)