The unlikely story of how No. 762 became Barry Bonds' final home run - ABC30 Fresno
Barry Bonds, Baseball Wiki
Most Home Runs All Time in MLB History: The Top 60 (Videos)
OTD: 16 Years Ago Barry Bonds Became the Only Member of the 500 HR/500 Stolen Base Club, by San Francisco Giants
Barry Bonds - Wikipedia
Barry_Bonds
Barry Bonds has said that the pitcher he had the most trouble with was Jesse Orosco. Just how good was Jesse Orosco? - Quora
Broken bat home runs baseball history
Streaking White Sox, Bonds and Lincecum, and catch of the year, MLB
The Baseball Hall of Fame: Breaking Down This Year's Ballot – Rolling Stone
Barry Bonds' conviction in steroids case reversed