![Giants' Matt Cain Pitches Perfect Game After Crushing Golf Balls With Dustin Johnson](https://media.nbcsportsbayarea.com/2023/05/matt-cain-perfect-game-GettyImages-146329287.jpg?quality=85&strip=all&fit=1280%2C720)
Matt Cain recalls surprising swing that led to Giants perfect game – NBC Sports Bay Area & California
![Giants' Matt Cain Pitches Perfect Game After Crushing Golf Balls With Dustin Johnson](https://static.wikia.nocookie.net/scratchpad/images/0/04/Birdo.png/revision/latest/zoom-crop/width/500/height/500?cb=20121125224358)
Birdo (character), Scratchpad
![Giants' Matt Cain Pitches Perfect Game After Crushing Golf Balls With Dustin Johnson](https://bloximages.newyork1.vip.townnews.com/heraldcourier.com/content/tncms/assets/v3/editorial/f/c1/fc1d0212-059c-11ed-8919-87ef77966ea8/62d3b4f049e05.preview.jpg?crop=1019%2C535%2C0%2C750&resize=1019%2C535&order=crop%2Cresize)
GAVIN CROSS PATH TO THE PROS: Some Draft Day reading on the top pick's career from the Bristol Herald Courier Archives
![Giants' Matt Cain Pitches Perfect Game After Crushing Golf Balls With Dustin Johnson](https://static.fabrik.io/106t/screenshot-2023-08-26-at-085819.png?lossless=1&w=3840&h=5120&fit=max&s=5fddaefa25fe71d5f237a3f4afd75671)
PAST SCREENINGS - CINÉ REAL
![Giants' Matt Cain Pitches Perfect Game After Crushing Golf Balls With Dustin Johnson](https://thechairshot.com/wp-content/uploads/2023/09/NXT_2023_NoMercy.png)
Mitchell's NXT No Mercy Results & Report! (9/30/23)
![Giants' Matt Cain Pitches Perfect Game After Crushing Golf Balls With Dustin Johnson](https://i.ytimg.com/vi/OfoYjHr-B6c/maxresdefault.jpg)
Dustin Johnson before Matt Cain's Perfect Game
![Giants' Matt Cain Pitches Perfect Game After Crushing Golf Balls With Dustin Johnson](https://qph.cf2.quoracdn.net/main-qimg-cb11917d355825350ff1dc27368cbca7-pjlq)
Would it still be called a perfect game if a pitcher lost in the 10th inning of a 0-0 game due to the automatic base runner stealing 3rd and home? - Quora
![Giants' Matt Cain Pitches Perfect Game After Crushing Golf Balls With Dustin Johnson](https://p.calameoassets.com/210617163741-4a624b2267a64e41fa52f87afafb09d2/p1.jpg)
Calaméo - The American May-June 2021 Issue 780
![Giants' Matt Cain Pitches Perfect Game After Crushing Golf Balls With Dustin Johnson](https://townsquare.media/site/65/files/2023/05/attachment-gettyimages-1487330290-594x594.jpg?w=594&q=75)
KENTUCKY DERBY FAVORITE 'FORTE' - SCRATCHED HOURS BEFORE RUN
![Giants' Matt Cain Pitches Perfect Game After Crushing Golf Balls With Dustin Johnson](https://thechairshot.com/wp-content/uploads/2023/01/Coverage_Raw_06.png)
Mitchell's WWE Raw Results & Report! (6/19/23)
![Giants' Matt Cain Pitches Perfect Game After Crushing Golf Balls With Dustin Johnson](https://static.fabrik.io/106t/loneliness-of-the-long-distance.jpg?lossless=1&w=3840&h=5120&fit=max&s=b28c473b6dd60f54921d7b459921c661)
PAST SCREENINGS - CINÉ REAL
![Giants' Matt Cain Pitches Perfect Game After Crushing Golf Balls With Dustin Johnson](https://i.ytimg.com/vi/SD-4Gz9lPLo/hq720.jpg?sqp=-oaymwEhCK4FEIIDSFryq4qpAxMIARUAAAAAGAElAADIQj0AgKJD&rs=AOn4CLDDY7xvC_10qU9ma2FH4hpz96iXKQ)
HOU@SF: Cain retires Castro to finish up perfect game