San Francisco Giants starting pitcher Matt Cain, who did not allow a hit until the fifth inning, pitches aganst the San Diego Padres in the Giants 9- 1 victory in a baseball game
McCovey Chronicles, a San Francisco Giants community
The Top 100 Software Companies of 2022
The Top 100 Giants Players of All Time, News, Scores, Highlights, Stats, and Rumors
No-hit bid by Cubs' Hendricks ended by Giants' Haniger with 2 outs in 8th
Best Giants players by uniform number
Willie Mays says Barry Bonds 'deserves to be in the Hall of Fame' during Giants ceremony
San Francisco Giants
How losing the DH in 2021 would impact the SF Giants' plans – Daily Democrat