Every out from Matt Cain's perfect game!
Matt Cain recalls unique way his perfect game started – NBC Sports
June 13, 2012: Matt Cain throws first perfect game in Giants' history
Ex-Giant Matt Cain reveals when he realized he'd thrown perfect
Matt Cain and San Francisco Giants Agree to Historic Contract
San Francisco Giants' Matt Cain: Now in the Hall of Fame
Matt Cain Perfect Game Video Highlights: The Final Out - SB Nation
San Francisco Giants: Matt Cain Contract Extension Is a Terrible
Today, the Giants celebrate the 10th anniversary of Matt Cain's