Giants' jersey retirement ceremony was the send-off Barry Bonds always wanted
Barry Bonds' No. 25 Gets Retired, Reminding Us He's Still a Cheater - FanBuzz
Black and Gold: If there's debate, Pirates can't retire Barry Bonds' number
Barry Bonds to have No. 25 retired by the Giants
Former San Francisco Giants player Barry Bonds hugs his mother Pat during a ceremony to retire his jersey number before a baseball game between the Giants and the Pittsburgh Pirates in San
Giants to retire Barry Bonds' No. 25 jersey in August
San Francisco Giants will retire Barry Bonds' No. 25 jersey in August
Barry Bonds gets closure he always wanted as Giants retire his jersey
How Should the Giants Handle Barry Bonds' Number Retirement?