Barry Bonds gets closure he always wanted as Giants retire his jersey
Barry Bonds: Giants, fans will celebrate No. 25 one more time
Barry Bonds No. 25 jersey retirement: Time, TV/live stream info
Barry Zito's Autobiography Throws His Audience a Curveball - Back
MORE
Giants' Barry Bonds curse continues: 17th straight Opening Day
Giants to retire Barry Bonds' No. 25 jersey in August
Giants' Blake Sabol has breakout game with Barry Bonds-inspired
The Giants are right to retire franchise icon Barry Bonds's number
SF Giants: Will Tim Lincecum, Matt Cain have jerseys retired
The most hated players in every MLB franchise – New York Daily News
Giants break from tradition and decide to retire Barry Bonds' No. 25
Giants to retire Barry Bonds' No. 25 in August ceremony
On the day Barry Bonds' No. 25 is retired, Willie Mays stumps for his