San Francisco Giants Barry Bonds waves to the fans during the first inning of the game against the Los Angeles Dodgers at Dodger Stadium in Los...
Barry Bonds of the San Francisco Giants stands on deck during the Major League Baseball National League East game against the Chicago Cubs on 13...
Barry Bonds attends the 145th Annual Westminster Kennel Club Dog Show on June 13, 2021 in Tarrytown, New York. Spectators are not allowed to attend...
Barry Bonds of the San Francisco Giants hits his 678th career home run and 20th home run of the season on a three-run homer in the third inning...