Curtain call at AT&T for Barry Bonds as Giants retire No. 25
The moral argument for keeping Barry Bonds out of Cooperstown doesn't hold up
Barry Bonds: Giants, fans will celebrate No. 25 one more time
Player names returning to Giants' home jerseys; Larry Baer explains the change : r/SFGiants
Barry Bonds gets closure he always wanted as Giants retire his jersey
Barry Bonds has number retired by Giants, takes left field in San Francisco one last time
Bonds bashes way to brink of 600 club / Crazy game against Cubs ends with Nen's 300th save
Roger Clemens Deserves Better
Judge HR, Cole Ks lead Yanks over Giants 5-0 on opening day
Giants' Blake Sabol has breakout game with Barry Bonds-inspired bat – NBC Sports Bay Area & California
Giants retire Barry Bonds' No. 25 before falling to Pirates
Giants retire Barry Bonds' No. 25 before falling to Pirates
Barry Bonds No. 25 jersey retirement: Time, TV/live stream info for ceremony