The Giants will have nicknames on their jerseys, so we should rank
2001 Barry Bonds Career Home Run #553 Game Worn Jersey. Home white
This San Francisco Giants alternate black jersey was game worn by Barry Bonds during his 509th career home run game on May 11th, 2001 vs Steve
Barry Bonds Autographed and Inscribed Game Used San Francisco Giants Jersey from 509th Career Home Run Game (Bonds COA)
Riley keeps Braves rolling with 30th HR in 7-3 win over Giants
SF Giants: Hard-throwing reliever could be key in playoffs
SF Giants swept by A's, choke away 3-run lead to MLB's worst team
Barry Bonds Signed San Francisco Giants Jersey. Baseball
San Francisco Giants, Baseball Wiki
Barry Bonds San Francisco Giants Men's Alternate Black Jersey
San Francisco Giants free-agent profile: Aaron Judge - The Athletic
A Splash of History: Looking Back on 20-Plus Years of McCovey Cove
Alex Cobb comes one out from no-hitter in Giants' win over Reds
What if the Cardinals had signed Barry Bonds? - Viva El Birdos