![Matt Cain gem gives Giants a perfect game at last](https://deseret.brightspotcdn.com/dims4/default/a159a48/2147483647/strip/true/crop/1200x791+0+0/resize/566x373!/quality/90/?url=https%3A%2F%2Fcdn.vox-cdn.com%2Fthumbor%2FGoqqBZEVYI-ffSPIth7eYY8UD8c%3D%2F0x0%3A1200x791%2F1200x791%2Ffilters%3Afocal%28600x395%3A601x396%29%2Fcdn.vox-cdn.com%2Fuploads%2Fchorus_asset%2Ffile%2F17301706%2F899783.jpg)
Matt Cain gem gives Giants a perfect game at last - Deseret News
![Matt Cain gem gives Giants a perfect game at last](http://praisingcain.files.wordpress.com/2012/06/perfecto_cain_postcard.jpg?w=640)
OFFICIAL PRAISING CAIN! GREETING CARD
![Matt Cain gem gives Giants a perfect game at last](https://www.nydailynews.com/wp-content/uploads/migration/2012/06/14/75JIOD4NRTK5TQDSPM3KRQMUXI.jpg?w=640)
Matt Cain of San Francisco Giants tosses 22nd perfect game in
![Matt Cain gem gives Giants a perfect game at last](https://media.bleacherreport.com/f_auto,w_630,h_420,q_auto,c_fill/br-img-images/001/747/766/cain_crop_north.png)
San Francisco Giants: Recognizing the Unsung Heroes in Matt Cain's
![Matt Cain gem gives Giants a perfect game at last](https://cdn.theathletic.com/app/uploads/2022/06/13135139/AP12061414035.jpg)
Matt Cain's perfect game was 10 years ago — here are 10 things you
![Matt Cain gem gives Giants a perfect game at last](https://grantland.com/wp-content/uploads/2012/06/grant_cain_scoreboard_30011.jpg)
Cain's Perfecto Ranks Higher Than You Might Think
![Matt Cain gem gives Giants a perfect game at last](https://imengine.prod.srp.navigacloud.com/?uuid=c3589e85-e600-5779-8068-a2a94ddaad01&type=primary&q=72&width=1024)
SF Giants' Webb realizes ace potential with Opening Day start
![Matt Cain gem gives Giants a perfect game at last](https://www.si.com/.image/ar_4:3%2Cc_fill%2Ccs_srgb%2Cfl_progressive%2Cq_auto:good%2Cw_1200/MTY4MjYyODAzMTA3NDIzNTA5/felix-hernandez.jpg)
Perfect Games In The Modern Era - Sports Illustrated
![Matt Cain gem gives Giants a perfect game at last](https://4.bp.blogspot.com/-AYWJS2k2oKs/T9pUkoruYdI/AAAAAAAABr4/ez-t03AvBzM/s1600/Cain+perfect.png)
Together we are Giantand Perfect. - Sports and Spirituality: Matt Cain
![Matt Cain gem gives Giants a perfect game at last](https://www.dispatch.com/gcdn/authoring/2012/06/15/NCOD/ghows-OH-23a9556d-e6ee-44bc-bafe-2e7e3770b5c1-ff700fd3.jpeg?width=1200&disable=upscale&format=pjpg&auto=webp)
Cain's gem gives Giants a perfect game at last
![Matt Cain gem gives Giants a perfect game at last](https://lookaside.fbsbx.com/lookaside/crawler/media/?media_id=709557722927535&get_thumbnail=1)
Matt Cain's Perfect Game Let's relive Matt Cain's perfect game
![Matt Cain gem gives Giants a perfect game at last](https://media.bleacherreport.com/f_auto,w_630,h_420,q_auto,c_fill/br-img-images/001/559/678/cain_crop_north.jpg)
San Francisco Giants: Why Giants Must Lock Up Matt Cain Soon
![Matt Cain gem gives Giants a perfect game at last](https://www.baseballpilgrimages.com/plaques/perfectcain.jpg)
Matt Cain Perfect Game Plaque
Matt Cain has become the first pitcher in Giants history to pitch a PERFECT GAME spanning both the New York Giants and the San Francisco Giants.
![Matt Cain gem gives Giants a perfect game at last](https://bigtimebats.com/wp-content/uploads/2012/06/Matt-Cain-34-LE-Composite-11-2.jpg)
Matt Cain Perfect Game Commemorative Bat