San Francisco Giants rookie pitcher Chris Heston joins exclusive
Giants' pitcher Tim Lincecum adjusts his hat during the sixth
Tim Lincecum's Future in San Francisco
Giants' pitcher Tim Lincecum, (55) throws a simulated game during
May 6, 2007: Giants' Tim Lincecum has his moments in major-league
Lincecum struggles early, Giants lose opener 5-4 - The San Diego
Tim Lincecum World Series 2012
Pedro Martinez or Sandy Koufax? Why Tim Lincecum and His Frame Won
List of San Francisco Giants no-hitters - Wikipedia
Giants squander a lead for Lincecum, hope not to do same with
Doug Fister signing with Texas Rangers leaves Red Sox to go back
Tim Lincecum 2009 Highlights On this day in 2009, Tim Lincecum