The 15 Biggest Steroid, P.E.D., and Doping Scandals in Sports History - Men's Journal
Barry Bonds says 'weight lifted' after federal prosecutors dropped criminal case - ESPN
Barry Bonds' obstruction of justice appeal heads back to court
New York Yankees May Be In A Bidding War To Retain Slugger Aaron Judge
Barry Bonds – Society for American Baseball Research
Barry Bonds says he 'belongs' in Cooperstown: 'Why is the Hall of Fame punishing me?
JAWS and the 2021 Hall of Fame Ballot: Barry Bonds
Baseball great Roger Clemens found not guilty of perjury
Barry Bonds' obstruction conviction thrown out by appeals court - ABC7 Los Angeles
As Bud Selig Prepares Exit, Roger Clemens Case Sticks Around - The New York Times