San Francisco Giants Barry Bonds, #25, reacts after getting hit by
The Giants are retiring Barry Bonds' number - McCovey Chronicles
Director's Cut: 'Baseball Without Metaphor,' by David Grann
All-time HR record finally falls at hands of Bonds – The Denver Post
MORE
Baseball Hall of Fame: MLB world reacts to the snubs of Bonds, Clemens
Barry Bonds absolutely MASHING home runs with the Giants!
Giants retire Barry Bonds' No. 25 before falling to Pirates
Conflicting reflections on #25 - McCovey Chronicles
All-time HR record finally falls at hands of Bonds – The Denver Post
All-time HR record finally falls at hands of Bonds – The Denver Post
Barry Bonds gets closure he always wanted as Giants retire his jersey
Giants break from tradition and decide to retire Barry Bonds' No. 25