Giants' jersey retirement ceremony was the send-off Barry Bonds always wanted
What if Braves had gotten Barry Bonds in 1992 trade before Pirates backed out? - The Athletic
Barry Bonds - Wikipedia
Home run king Barry Bonds has his No. 25 retired by Giants - The Columbian
MORE
The Case for Barry Bonds in the Hall of Fame: The Untold and Forgotten Stories of Baseball's Home Run King by K.P. Wee - Ebook
Tim Benz: If there's debate, Pirates can't retire Barry Bonds' number
Barry Bonds - Wikipedia
Giants break their Hall of Fame precedent, announce plans to retire Barry Bonds' No. 25 in August - The Athletic
Barry Bonds' No. 25 Gets Retired, Reminding Us He's Still a Cheater - FanBuzz
Barry Bonds to have No. 25 retired by the Giants
Barry Bonds No. 25 jersey retirement: Time, TV/live stream info for ceremony
San Francisco Giants Honor Home Run King Barry Bonds, Retire #25 Jersey - CBS Sacramento
Giants retire Barry Bonds' No. 25 before falling to Pirates
Barry Bonds gets his plaque, still swinging for fences on jersey
There's no reason to object to Barry Bonds' number retirement
Barry Bonds has No. 25 retired by San Francisco Giants in pregame ceremony - ESPN