Giants tender contracts to all six arb-eligible players - Giants Extra
San Francisco Giants Matt Cain MLB Original Autographed Items for
Matt Cain Perfect Game Plaque
San Francisco Giants' Matt Cain reflects on his perfect game
Matt Cain MLB Bobbleheads for sale
Matt Cain MLB Bobbleheads for sale
Matt Cain PSA AutographFacts℠
Matt Cain Original Autographed Baseball MLB Balls for sale
San Francisco Giants' Matt Cain reflects on his perfect game
MATT CAIN SIGNED AUTOGRAPHED BASEBALL Giants PERFECT GAME 6/13/12