Carlos Correa to the San Francisco Giants reestablishes team's legitimacy
Brandon Crawford - Wikipedia
San Francisco Giants all-time team: Barry and Bobby Bonds join Mays, McCovey and more
Barry Bonds & Willie Mays Passing The Torch: Player Cosigners - Blowout Cards Forums
Barry Bonds Ruined Baseball For Me, by Thomas Ovenshine
Buster Posey Was By Far the GOAT Giants Catcher - Pro Sports Outlook
Giants win trip to World Series – Orange County Register
Barry Bonds & Willie Mays Passing The Torch: Player Cosigners - Blowout Cards Forums
Buster Posey's retirement felt by SF Giants, Bay Area sports community
Whicker: Brandon Crawford's U-turn propels Giants back into the playoffs – Orange County Register