Barry Bonds No. 25 jersey retirement: Time, TV/live stream info for ceremony
Commentary: There's no good reason to object to Bonds' number retirement – Santa Cruz Sentinel
Barry Bonds has his No. 25 retired by Giants, who fall to Pirates
Giants' jersey retirement ceremony was the send-off Barry Bonds always wanted
Barber: Barry Bonds gets his due as Giants retire No. 25
Giants Legend Barry Bonds' Father Once Disapproved of Legendary Feature That Changed Baseball History - EssentiallySports
Barry Bonds: Giants, fans will celebrate No. 25 one more time
The Giants are retiring his number, but here's a look back at why Barry Bonds is not in the Baseball Hall of Fame - ABC7 San Francisco
Barry Bonds' Giants jersey retirement was inevitable, despite complicated legacy