Home run king Barry Bonds has his No. 25 retired by Giants
Barry Bonds' No. 25 jersey to be retired by San Francisco Giants - Sports Illustrated
Barry Bonds honored as Giants retire No. 25
Giants to retire Barry Bonds' No. 25 jersey in August
Curtain call at AT&T for Barry Bonds as Giants retire No. 25
GIANTS 2018 TICKET STUB 8/11/18 VS PIRATES~BARRY BONDS #25 RETIREMENT CEREMONY
Fred Lewis excited to see Bonds ceremony
For Giants and Barry Bonds, jersey retirement is evolution of complicated legacy
Barry Bonds' Giants jersey retirement was inevitable, despite complicated legacy
San Francisco Giants retire Barry Bonds' No. 25 in ceremony at AT&T Park - ABC7 San Francisco
Giants break from tradition and decide to retire Barry Bonds' No. 25