Barry Bonds will have his No. 25 jersey retired by San Francisco Giants in August
Barry Bonds - Wikipedia
MLB San Francisco Giants Barry Bonds Willie Mays 1990's
Robert Edward Auctions - The Premiere Sports Auction House
Barry Bonds Ruined Baseball For Me, by Thomas Ovenshine
Barry Bonds- Sports Card and Sports Memorabilia Auctions
Lot Detail - 2001 Barry Bonds San Francisco Giants Game-Used and Signed Home Jersey
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)
Vintage 2001 San Francisco Giants Carl's Jr. Bobblehead
Lot Detail - 2001 Barry Bonds Signed San Francisco Giants Game Jersey - Designated as Game Worn for Career Home Run #543 (8/9/2001)(Bonds Authenticated Label & COA)(Bonds/Hoskin Scandal)
Lot Detail - 2002 Barry Bonds Game Used & Signed San Francisco Giants Road Jersey Photo Matched To 5 Games - Including Games 1 & 5 of the NLDS and Games 1
Barry Bonds Steroid Case Is Officially Over