Tim Lincecum no hitter!!
Matt Cain pitches a perfect game!! The first in the Giants franchise and 22 in MLB history. He ties Sandy Koufax by having the most strikeouts in a perfect game with 14. #yesweCain (photo credit San Francisco Giants Facebook)
San Francisco Giants WS 2012 ring
Baseball Psalm 96:12 for boys who love baseball or football
Tim Lincecum <3
Together we are Giant