Spencer Torkelson Named to USA Baseball Collegiate National Team
Giants hire Barry Bonds as special assistant
Barry Bonds gets closure he always wanted as Giants retire his jersey
San Francisco Giants retire Barry Bonds' No. 25 in ceremony at AT&T Park - ABC7 San Francisco
Barry Bonds' No. 25 jersey to be retired by San Francisco Giants - Sports Illustrated
Player names returning to Giants' home jerseys; Larry Baer explains the change : r/SFGiants
Barry Bonds - Wikipedia
Barry Bonds uses money and resources to support women's cycling
Cards' Albert Pujols hits 700th career home run, 4th to reach mark
Roger Clemens Deserves Better
Bonds: I'm not retired – The Mercury News
Braves, Brewers legend Hank Aaron dies at 86
San Francisco Giants will retire Barry Bonds' No. 25 jersey in August