Barry Bonds gets No. 25 jersey retired by Giants
Barry Bonds deserves Hall of Fame, Willie Mays says
San Francisco Giants to retire Barry Bonds' No. 25 - Newsday
Barry Bonds has No. 25 retired by San Francisco Giants in pregame ceremony - ESPN
Giants to retire Barry Bonds' No. 25 before game vs. Pirates
TSN Archives: Willie Mays is still having fun (July 25, 1970, issue)
The Giants are right to retire franchise icon Barry Bonds's number - Sports Illustrated
Willie Mays - Wikipedia
Barry Bonds honored as Giants retire No. 25
Barry Bonds says baseball won't take him back, and it's broken his heart, Sports
Barry Bonds deserves Hall of Fame, Willie Mays says
Barry Bonds honored as Giants retire No. 25
MLB Twitter, Giants fans are furious Barry Bonds still isn't a Hall of Famer
Barry Bonds not a Hall of Fame fit, but Today's Game Committee looms
Barry Bonds, MLB's controversial home run king, to be subject of upcoming documentary