The Untold Story: Matt Cain's Perfect Game
June 13, 2012: Matt Cain throws first perfect game in Giants' history
What flavor do you want?': Talented options abound for Pirates atop the MLB draft
Matt Cain recalls his most memorable start as a Giant
Homer Bailey throws 15th no-hitter in Cincinnati Reds history during 1-0 victory against Pirates – New York Daily News
2023 Baseball HOF preview: Best of this year's 'one-and-dones
Matt Cain pitches first perfect game in SF Giants history and 22nd of all time : r/sports
On this date, 2012: Giants' Matt Cain has a perfect night
Team USA's mound of problems in World Baseball Classic
Matt Cain's perfect game yet to sink in for San Francisco Giants' ace – The Denver Post
With Buster Posey sitting out, who is the face of 2020 San Francisco Giants? – Hartford Courant
The BBWAA Got It Right: Scott Rolen is Entering the Hall of Fame
MLB's 10 best position player duos for 2019
Pirates Slugger Savors a Legacy of Consistency - The New York Times
June 13, 2012: Matt Cain throws first perfect game in Giants' history