Position-players pitching for the Giants - McCovey Chronicles
Bobby Bonds – Society for American Baseball Research
Reliving Barry Bonds' Tainted 73-Homer Season in the Polo Grounds
Barry Bonds, Biography, Stats, Home Runs, & Facts
2017 LMU Baseball Record Book/Media Almanac by LMU Athletics - Issuu
Do Steroids Define Barry Bonds' Career? – Hillcrest Herald
Brand New 2000 Baseball America Almanac. Never opened. Boston Red Sox pitcher Pedro Martinez on the cover. Almanac is in mint condition and has been
2000 Baseball America Almanac
Barry Bonds Stats & Facts - This Day In Baseball
The New Bill James Historical Baseball Abstract: James, Bill
Head of the Class – Baseball America