Cain's gem gives Giants a perfect game at last
Matt Cain's perfect game yet to sink in for San Francisco Giants' ace – The Denver Post
Giants manager Bruce Bochy to retire after this season – The Durango Herald
The Perfect Game (2009) - IMDb
Felix Hernandez throws first perfect game in Seattle Mariners history, third in MLB this season, against Tampa Bay Rays – New York Daily News
Kaine Ellis Class of 2026 - Player Profile
Mariners 1, Rays 0: Felix Hernandez throws perfect game – News-Herald
SF Giants Assistant Coach Alyssa Nakken - Sactown Magazine
50 Awesome Things About Matt Cain's Perfect Game - McCovey Chronicles
Cain's perfect game, 06/13/2012
San Francisco Giants' Matt Cain reflects on his perfect game
Matt Cain's perfect game was 10 years ago — here are 10 things you might have forgotten - The Athletic
What Matt Cain was thinking during Gregor Blanco's perfect-game catch – NBC Sports Bay Area & California
JAWS and the 2023 Hall of Fame Ballot: Matt Cain