![Giants' Matt Cain Pitches Perfect Game After Crushing Golf Balls With Dustin Johnson](https://media.cnn.com/api/v1/images/stellar/prod/201215164704-20201215-people-we-lost-card.jpg?q=w_1600,h_900,x_0,y_0,c_fill/h_618)
2020 In Review Fast Facts
![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://vineyardtheatre.org/wp-content/uploads/2018/08/VIN-FB-AD-1200x628_3.jpg)
Billy Crudup stars in HARRY CLARKE, Vineyard Theatre
![Giants' Matt Cain Pitches Perfect Game After Crushing Golf Balls With Dustin Johnson](https://smartcdn.gprod.postmedia.digital/nationalpost/wp-content/uploads/2012/06/cain-team2.jpg?quality=90&strip=all&w=288&sig=1XfAPGWVHG8vjBMqdaZnlg)
San Francisco Giants pitcher Matt Cain throws perfect game against Houston Astros
![Giants' Matt Cain Pitches Perfect Game After Crushing Golf Balls With Dustin Johnson](https://upload.wikimedia.org/wikipedia/commons/thumb/a/ab/Lafayette2006PLchampsboard.JPG/800px-Lafayette2006PLchampsboard.JPG)
List of sports rivalries - Wikipedia
![Giants' Matt Cain Pitches Perfect Game After Crushing Golf Balls With Dustin Johnson](https://s.hdnux.com/photos/63/21/73/13442789/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)
![Giants' Matt Cain Pitches Perfect Game After Crushing Golf Balls With Dustin Johnson](https://townsquare.media/site/10/files/2021/04/gettyimages-1272631232-594x594.jpg?w=1200&h=0&zc=1&s=0&a=t&q=89)
Buffalo Bills Are Favorites to Land Rob Gronkowski
![Giants' Matt Cain Pitches Perfect Game After Crushing Golf Balls With Dustin Johnson](https://i.ytimg.com/vi/g0JoDSg3Sds/maxresdefault.jpg)
HOU@SF: Cain retires Castro to finish up perfect game
![Giants' Matt Cain Pitches Perfect Game After Crushing Golf Balls With Dustin Johnson](https://image.isu.pub/230213210522-b0cd3eb59e658ed6ce252b8b73833a34/jpg/page_1.jpg)
2023 Georgia Baseball Media Guide by Georgia Bulldogs Athletics - Issuu
![Giants' Matt Cain Pitches Perfect Game After Crushing Golf Balls With Dustin Johnson](https://i.ytimg.com/vi/7t-Oju51m24/hq720.jpg?sqp=-oaymwE7CK4FEIIDSFryq4qpAy0IARUAAAAAGAElAADIQj0AgKJD8AEB-AH-CYAC0AWKAgwIABABGHIgXShGMA8=&rs=AOn4CLACikjTMkjoX84oNpGuyMzSrtvUOQ)
HOU@SF: Cain retires Castro to finish up perfect game
![Giants' Matt Cain Pitches Perfect Game After Crushing Golf Balls With Dustin Johnson](https://qph.cf2.quoracdn.net/main-qimg-7c033ca82f4dc6c900731a4b6467d3eb)
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