Barry Bonds has number retired by Giants, takes left field in San Francisco one last time
Giants, Barry Bonds together again
Giants break from tradition and decide to retire Barry Bonds' No. 25
Giants to retire Barry Bonds' No. 25 jersey in August
Retiring #25 - Barry Bonds Ceremony - McCovey Chronicles
Barry Bonds - Wikipedia
Home run king Barry Bonds has his No. 25 retired by Giants - The Columbian
The WTW: As he is feted by Giants, Barry Bonds takes time to say, Thank you, Pittsburgh - The Athletic
There's no reason to object to Barry Bonds' number retirement
There's no reason to object to Barry Bonds' number retirement
Barry Bonds gets closure he always wanted as Giants retire his jersey
Barry Bonds debuts in new Giants role