Barry Bonds gets closure he always wanted as Giants retire his jersey
Giants break from tradition and decide to retire Barry Bonds' No. 25
Barry Bonds gets closure he always wanted as Giants retire his jersey
Is Barry Bonds the Worst Cheater in MLB History?
MORE
Barry Bonds honored as Giants retire No. 25
We likely will never understand Bonds
Retiring #25 - Barry Bonds Ceremony - McCovey Chronicles
Giants' Johnny Cueto: 'Everything's fine' 2 days after liner to head
MLB Trade Rumors and News: Twins sign Daniel Robertson to minor
Rosenthal: He's 53 and hasn't played in the majors since 2005, but
The Giants are retiring his number, but here's a look back at why
Barry Bonds gets closure he always wanted as Giants retire his jersey
Riley's big night lifts Braves over Red Sox 9-7 in 11
Barry Bonds honored as Giants retire No. 25