![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) 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)](https://s.hdnux.com/photos/64/46/73/13790940/4/1200x0.jpg)
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)
![Matt Cain: Five Reasons the Giants' Number Two is MLB's Most Underrated Pitcher | News, Scores, Highlights, Stats, and Rumors | Bleacher Report Matt Cain: Five Reasons the Giants' Number Two is MLB's Most Underrated Pitcher | News, Scores, Highlights, Stats, and Rumors | Bleacher Report](https://cdn.bleacherreport.net/images_root/slides/photos/000/865/245/106335605_original.jpg?1302922384)
Matt Cain: Five Reasons the Giants' Number Two is MLB's Most Underrated Pitcher | News, Scores, Highlights, Stats, and Rumors | Bleacher Report
![Giants Pitcher Matt Cain to retire from Major League Baseball a day ahead of his 33rd birthday - ABC7 San Francisco Giants Pitcher Matt Cain to retire from Major League Baseball a day ahead of his 33rd birthday - ABC7 San Francisco](https://cdn.abcotvs.com/dip/images/2472780_matt-cain-img.jpg?w=1600)
Giants Pitcher Matt Cain to retire from Major League Baseball a day ahead of his 33rd birthday - ABC7 San Francisco
![World Series 2010: Matt Cain and the Top 15 Pitching Runs in Playoff History | News, Scores, Highlights, Stats, and Rumors | Bleacher Report World Series 2010: Matt Cain and the Top 15 Pitching Runs in Playoff History | News, Scores, Highlights, Stats, and Rumors | Bleacher Report](https://cdn.bleacherreport.net/images_root/slides/photos/000/485/278/106335659_original.jpg?1288861209)