![Matt Cain pitches 22nd perfect game in MLB history for Giants in 10-0 rout of Astros - The Washington Post Matt Cain pitches 22nd perfect game in MLB history for Giants in 10-0 rout of Astros - The Washington Post](https://img.washingtonpost.com/rf/image_480w/2010-2019/WashingtonPost/2012/06/14/Sports/Images/146309087.jpg?uuid=MnlPBrXjEeGcsSo-5GWrjg)
Matt Cain pitches 22nd perfect game in MLB history for Giants in 10-0 rout of Astros - The Washington Post
![San Francisco Giants - Game-Used Jersey - Matt Cain - Worn on 7/26/16 - 99th Career Win and Home Run! | MLB Auctions San Francisco Giants - Game-Used Jersey - Matt Cain - Worn on 7/26/16 - 99th Career Win and Home Run! | MLB Auctions](https://vafloc02.s3.amazonaws.com/isyn/images/f932/img-2170932-m.jpg)
San Francisco Giants - Game-Used Jersey - Matt Cain - Worn on 7/26/16 - 99th Career Win and Home Run! | MLB Auctions
![San Francisco Giants' Matt Cain Throws Complete Game In 3-1 Win Over Washington Nationals. - Federal Baseball San Francisco Giants' Matt Cain Throws Complete Game In 3-1 Win Over Washington Nationals. - Federal Baseball](https://cdn.vox-cdn.com/thumbor/eCFWzt_UUAyP4EDPsylCEAl47Dc=/0x4:1000x671/1200x800/filters:focal(0x4:1000x671)/cdn.vox-cdn.com/photo_images/2976149/GYI0065072838.jpg)
San Francisco Giants' Matt Cain Throws Complete Game In 3-1 Win Over Washington Nationals. - Federal Baseball
![Official Matt Cain San Francisco Giants Jerseys, Giants Matt Cain Baseball Jerseys, Uniforms | MLBshop.com Official Matt Cain San Francisco Giants Jerseys, Giants Matt Cain Baseball Jerseys, Uniforms | MLBshop.com](https://fanatics.frgimages.com/san-francisco-giants/mens-nike-cream-san-francisco-giants-home-pick-a-player-retired-roster-replica-jersey_pi4163000_altimages_ff_4163813-8e8b09d649e8dd14a6c3alt2_full.jpg?_hv=2&w=600)
Official Matt Cain San Francisco Giants Jerseys, Giants Matt Cain Baseball Jerseys, Uniforms | MLBshop.com
![San Francisco Giants pitcher Matt Cain waits as the New York Mets' David Wright is attended to, after Cain hit Wright in the head with a pitch during the fourth inning against San Francisco Giants pitcher Matt Cain waits as the New York Mets' David Wright is attended to, after Cain hit Wright in the head with a pitch during the fourth inning against](https://c8.alamy.com/comp/2F1C7CY/san-francisco-giants-pitcher-matt-cain-waits-as-the-new-york-mets-david-wright-is-attended-to-after-cain-hit-wright-in-the-head-with-a-pitch-during-the-fourth-inning-against-the-san-francisco-giants-at-citi-field-in-flushing-new-york-saturday-august-15-2009-photo-by-david-pokressnewsdaymctsipa-usa-2F1C7CY.jpg)