Giants Pitcher Tim Lincecum

Giants Pitcher Tim Lincecum

Andy Hayt/San Diego Padres via Getty Images

San Francisco Giants pitcher Tim Lincecum delivers a pitch in the eighth inning of a no-hitter against the San Diego Padres on July 13, 2013 in San Diego, California.