Matt Cain MLB Jerseys for sale
Matt Cain's dominant perfect game cemented his place in Giants history
Giants' Matt Cain to retire after season
Matt Cain's dominant perfect game cemented his place in Giants history
MORE
Official Matt Cain San Francisco Giants Jerseys, Giants Matt Cain Baseball Jerseys, Uniforms
Matt Cain throws first perfect game in history of San Francisco Giants franchise (with list of perfect games in MLB history and play-by-play of Cain's perfect game)
SF Giants: Will Tim Lincecum, Matt Cain have jerseys retired
MLB notes: Matt Cain calls it a career as Giants lose 3-2 to Padres - Los Angeles Times
Matt Cain To Retire - MLB Trade Rumors
Matt Cain MLB Jerseys for sale
Matt Cain and teammates celebrate the Giants' 3-0 win over the San Diego Padres and the NL West title at AT&T Park in San Francisco on Sunday. (Paul Chinn/San Francisco Chronicle via
Flawless: Matt Cain throws a perfect game versus Astros - NBC Sports