Giants retire home run king Barry Bonds' No. 25
There's no reason to object to Barry Bonds' number retirement
How Should the Giants Handle Barry Bonds' Number Retirement?
Giants to retire Barry Bonds' No. 25 jersey in August
Giants To Retire Barry Bonds' No. 25 Jersey In August - CBS Texas
Home run king Barry Bonds has No. 25 retired by Giants
San Francisco Giants retire Barry Bonds' No. 25 in ceremony at
Bonds likens Hall of Fame snub to 'death sentence
Sharks retire Patrick Marleau's No. 12 jersey
Barry Bonds No. 25 jersey retirement: Time, TV/live stream info
Barry Bonds - Wikipedia
The Giants are retiring Barry Bonds' number - McCovey Chronicles
Barber: Barry Bonds gets his due as Giants retire No. 25