Giants to retire Barry Bonds' No. 25 before game vs. Pirates
San Francisco Giants - Wikipedia
Barry Bonds to have his No. 25 retired by Giants in August – New York Daily News
Giants to retire Barry Bonds' No. 25 in August ceremony
Giants to retire No. 25 jersey of Barry Bonds in August
Barry Bonds back with San Francisco Giants as a special adviser after failing as Marlins hitting coach – New York Daily News
Giants Legend Barry Bonds Found Mistaken “Bobby” Calls “Insulting” as He Looked To Break Away From His Father - EssentiallySports
Barry Bonds honored as Giants retire No. 25
Barry Bonds No. 25 jersey retirement: Time, TV/live stream info for ceremony
Giants to retire Barry Bonds' No. 25 before game vs. Pirates
Curtain call at AT&T for Barry Bonds as Giants retire No. 25
Barry Bonds to have No. 25 retired by the Giants
Barry Bonds honored as Giants retire No. 25