Barry Bonds gets closure he always wanted as Giants retire his jersey
Giants retire Barry Bonds' No. 25 before falling to Pirates
Cardinals notebook: Rookie Yepez delivers first homer, sticks in lineup, starts in left because his bat is just right
Giants to retire Barry Bonds' No. 25 jersey in August
MORE
Barry Bonds uses money and resources to support women's cycling
For Giants and Barry Bonds, jersey retirement is evolution of complicated legacy
Roger Clemens Deserves Better
Big Papi elected to HOF; Bonds, Clemens, Schilling left out - NBC Sports
Barry Bonds through the years
Bonds hits 755th home run, ties Aaron's record – Orange County Register
For Giants and Barry Bonds, jersey retirement is evolution of complicated legacy
MLB Trade Rumors and News: Twins sign Daniel Robertson to minor league contract - MLB Daily Dish
Barry Bonds' Giants jersey retirement was inevitable, despite complicated legacy
MLB final: Giants secure sweep of Dodgers behind solid Webb and offense - McCovey Chronicles
The Giants are right to retire franchise icon Barry Bonds's number - Sports Illustrated
Barry Bonds: Giants, fans will celebrate No. 25 one more time