Barry Bonds' number retirement should come as no surprise
The Giants are retiring his number, but here's a look back at why
ESPN Stats & Info on X: The all-time home run leader Barry Bonds
For Giants and Barry Bonds, jersey retirement is evolution of
Giants' Andrew McCutchen recalls Barry Bonds' home run pursuits
Barry Bonds' No. 25 Gets Retired, Reminding Us He's Still a
SF Giants legend Barry Bonds speaks about Hall of Fame shunning
Commentary: It's time for Giants to retire Barry Bonds' number
Former San Francisco Giants outfielder Barry Bonds went to
Barry Bonds Says MLB Gave Him a 'Death Sentence': 'My Heart, It's
Barry Bonds honored as Giants retire No. 25
Giants hint at retiring Barry Bonds' jersey