Giants' Buster Posey to announce retirement Thursday: Sources
San Francisco Giants BREAKING NEWS: Barry Bonds Number to be
Giants break their Hall of Fame precedent, announce plans to retire
Barry Bonds will have his No. 25 jersey retired by San Francisco
Barry Bonds No. 25 jersey retirement: Time, TV/live stream info
Barry Bonds - Wikipedia
Giants Announce Barry Bonds Number To Be Retired - Sactown Sports
Giants retiring Barry Bonds' jersey number: 25
San Francisco Giants Honor Home Run King Barry Bonds, Retire #25
Giants to retire Barry Bonds' No. 25 in August ceremony
Barry Bonds' Reputation Rehab Continues With Giants Set to Retire
Barry Bonds: Giants, fans will celebrate No. 25 one more time
Barry Zito - Wikipedia
There's no reason to object to Barry Bonds' number retirement