Barry Bonds Hits Home Run at Age 52
Giants' jersey retirement ceremony was the send-off Barry Bonds always wanted
Barry Bonds: Giants, fans will celebrate No. 25 one more time
Giants retiring Barry Bonds' jersey number: 25
MLB: Home run king Bonds wishes he played one more year
Barry Bonds hit his 600th home run on this date in 2002 against the Pittsburgh Pirates - McCovey Chronicles
Barry Bonds gets closure he always wanted as Giants retire his jersey
Barry Bonds Ruined Baseball For Me, by Thomas Ovenshine
For Giants and Barry Bonds, jersey retirement is evolution of complicated legacy