The Giants haven't had a 30-homer hitter since Barry Bonds in 2004 - McCovey Chronicles
With 100 homers, will Giants break franchise record set by Barry
The Rusty Greer Era
Giants' Matt Cain ends career with five shutout innings in loss
MORE
Remembering Willie McCovey, a True Giant of a Man
The power of the mustache
Rickey Henderson - Wikipedia
A Splash of History: Looking Back on 20-Plus Years of McCovey Cove
The Giants have the longest Home Run Derby drought in the National
San Francisco Giants – Sports Radio Service