Giants' Matt Cain to retire after season
The Untold Story: Matt Cain's Perfect Game
Niagara's Matt Brash solid in MLB debut, Sports
Giants' Matt Cain not too old to learn new tricks – The Mercury News
MLB playoffs guide: All 12 berths clinched, just matchups left to
Matt Cain Pitches 22nd Perfect Game in MLB History
Breaking: Virginia Lands No. 1 Junior Brendan Millon
2023 Topps Big League Baseball Hobby Pack
Anthony Santander, Orioles cut down Yankees in extra innings - The
Raising Matt Cain: Big Island Ball