Barry Bonds: Giants, fans will celebrate No. 25 one more time
Barry Bonds Has a Complicated Legacy - Baseball Egg
Giants to retire Barry Bonds' No. 25 in August ceremony
Giants to retire Barry Bonds' No. 25 jersey in August
San Francisco Giants retire Barry Bonds' No. 25 in ceremony at AT&T Park - ABC7 San Francisco
Bonds hits 755th home run, ties Aaron's record – Orange County Register
MLB: Home run king Bonds wishes he played one more year
Albert Pujols welcomed to 700 Home Run Club by Barry Bonds after historic game – NBC Sports Bay Area & California
Giants retiring Barry Bonds' jersey number: 25
Barry Bonds: Through the Years