Giants' Matt Cain to retire after season
Matt Cain retirement: Cain makes emotional exit in last game
Forever a Giant
San Francisco Giants starter Matt Cain announces retirement
MORE
San Francisco Giants pitcher Matt Cain announces his retirement
Giants' Matt Cain Nearly Perfect Against Pirates
Matt Cain's perfect game was 10 years ago — here are 10 things you
Matt Cain to retire from MLB
Cain, Roberts help Giants sweep Nats - The San Diego Union-Tribune
Giants' Matt Cain ends career with five shutout innings in loss
Luck Finally Changes for Giants' Matt Cain - The New York Times
Sports and Spirituality: Are Sports Meaningless? Look to Matt Cain
Giants pitcher Matt Cain strikes out 14, throws 1st perfect game
Sergio Romo ready for emotional Giants goodbye, retirement after
The baseball world pays respect to Matt Cain and reflects on his