McGehee thrilled to be back in Bay Area, Giants out on Scherzer, out on Kang, maybe still in on Shields - Giants Extra
Matt Cain Throws Perfect Game for the San Francisco Giants, News, Scores, Highlights, Stats, and Rumors
Matt Cain's perfect game was 10 years ago — here are 10 things you might have forgotten - The Athletic
The Untold Story: Matt Cain's Perfect Game
SFGiants on X: 10 years ago today, Matt Cain threw the 22nd perfect game in @MLB history 🥹 / X
SPRING NOTES: Perfect Cain, spring edition; More on Day 1 with Bonds - Giants Extra
ESPN - Mood in Cleveland. [Credit: AP Photo/David Dermer]
Matt Cain gem gives Giants a perfect game at last
Domingo German pitches perfect game as Yankees drub A's
Matt Cain's dominant perfect game cemented his place in Giants history
Domingo German pitches perfect game as Yankees drub A's
San Francisco Giants: Gregor Blanco's Top Five Moments as a Giants
A salute to Brandon Belt: A dozen years as a Giant in his own words - The Athletic