Giants retire Barry Bonds' No. 25 before falling to Pirates
Giants to retire No. 25 jersey of Barry Bonds in August
Giants to retire Barry Bonds' No. 25 before game vs. Pirates
Barry Bonds - Wikipedia
MORE
Director's Cut: 'Baseball Without Metaphor,' by David Grann
Barry Bonds has number retired by Giants, takes left field in San Francisco one last time
Giants to retire Barry Bonds' No. 25 Aug. 11
Barry Bonds to have his No. 25 retired by Giants in August – New York Daily News
Home run king Barry Bonds has his No. 25 retired by Giants - The Columbian
Giants break their Hall of Fame precedent, announce plans to retire Barry Bonds' No. 25 in August - The Athletic
Giants drafted Barry Bonds but didn't sign him
Giants retire Barry Bonds' No. 25 before falling to Pirates
Barry Bonds honored as Giants retire No. 25