![San Francisco Giants' Matt Cain reflects on his perfect game](https://i.cbc.ca/1.1491029.1379032007!/httpImage/image.jpg_gen/derivatives/16x9_940/940-matt-cain.jpg)
Justin Verlander, Matt Cain to start in All-Star game
![San Francisco Giants' Matt Cain reflects on his perfect game](https://i.ytimg.com/vi/KTNyk1oklQA/maxresdefault.jpg)
The Untold Story: Matt Cain's Perfect Game
![San Francisco Giants' Matt Cain reflects on his perfect game](https://mlbreports.files.wordpress.com/2013/02/matt-cain.jpg)
Raising Cain: The New Ace Of The San Francisco Giants
![San Francisco Giants' Matt Cain reflects on his perfect game](https://www.mercurynews.com/wp-content/uploads/2016/08/20141007__giantscelebrate4.jpg?w=645)
Giants notes: Teammates reflect on Sergio Romo as a Dodger
![San Francisco Giants' Matt Cain reflects on his perfect game](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
![San Francisco Giants' Matt Cain reflects on his perfect game](https://athlonsports.com/.image/ar_4:3%2Cc_fill%2Ccs_srgb%2Cfl_progressive%2Cq_auto:good%2Cw_1200/MTgyMDE2Njk5MDE2ODgxMjgz/madison-bumgarner.jpg)
San Francisco Giants 2015 Preview and Prediction - AthlonSports
![San Francisco Giants' Matt Cain reflects on his perfect game](https://www.mercurynews.com/wp-content/uploads/2017/08/832790964.jpg?w=1024)
Cain was first key piece of Giants' championship puzzle
![San Francisco Giants' Matt Cain reflects on his perfect game](https://mlbreports.files.wordpress.com/2013/02/matt-cain-ap2.jpg?w=188&h=300)
Raising Cain: The New Ace Of The San Francisco Giants
![San Francisco Giants' Matt Cain reflects on his perfect game](https://lookaside.fbsbx.com/lookaside/crawler/media/?media_id=1150571675490868&get_thumbnail=1)
Matt Cain Perfect Game - 6/13/12 batting, San Francisco Giants
![San Francisco Giants' Matt Cain reflects on his perfect game](https://i.ytimg.com/vi/C_H8EB-yWYM/hq720.jpg?sqp=-oaymwEhCK4FEIIDSFryq4qpAxMIARUAAAAAGAElAADIQj0AgKJD&rs=AOn4CLBqBJfaIX3HlFA9HeBsEUSI0nJiIA)
The Untold Story: Matt Cain's Perfect Game