Fred Lewis excited to see Bonds ceremony
Home run king Barry Bonds has his No. 25 retired by Giants
Giants to retire Barry Bonds' No. 25 jersey in August
Kawakami: It's always complicated with No. 25, but yes, this is the right time and right way for the Giants to honor Barry Bonds - The Athletic
Barry Bonds Official Website San Francisco Giants Legend and BASHOF
San Francisco Giants: Willie Mays wants Barry Bonds in Hall of Fame
Framed Barry Bonds San Francisco Giants Baseball 12"x15" Photo Collage
San Francisco Giants retire Barry Bonds' No. 25 in ceremony at AT&T Park - ABC7 San Francisco
Giants to retire Barry Bonds' No. 25 in August ceremony