Giants' Matt Cain hitting his stride as he plays catchup
2021 MLB Draft - Top 600 Prospects — Prospects Live
Matt Cain throws five shutout innings in emotional Giants finale
San Francisco Giants: Recognizing the Unsung Heroes in Matt Cain's
MORE
Matt Cain Major League Baseball, News, Scores, Highlights, Stats
The Month That Was: Home Woes, Bum Slams, Rolling Relievers
April 13, 2012: Giants' Matt Cain pitches a one-hitter on Opening
San Francisco Giants' Matt Cain: Now in the Hall of Fame
Great Moments in Giants Postseason History: 2010 N.L.D.S. Game 1
Cain Throws First Perfect Game in Giants' History