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...
Barry Bonds of the San Francisco Giants during 9-3 victory over the Los Angeles Dodgers at SBC Park on Thursday, June 24, 2004.
Barry Bonds of the San Francisco Giants bats during 4-1 victory over the San Diego Padres at Petco Park in San Diego, Calif. On Thursday, Sept. 30,...
Former San Francisco Giants player Barry Bonds speaks at a ceremony to retire his jersey at AT&T Park on August 11, 2018 in San Francisco, California.
Barry Bonds of the San Francisco Giants stands on deck during the Major League Baseball National League West game against the Colorado Rockies on 2...
San Francisco Giants Barry Bonds hits three-run home run in the third inning off Hideo Nomo of the Los Angeles Dodgers at Dodger Stadium in Los...
Former San Francisco Giants player Barry Bonds looks on during a ceremony to retire his jersey at AT&T Park on August 11, 2018 in San Francisco,...
Barry Bonds of the San Francisco Giants stands on deck during the Major League Baseball National League West game against the Colorado Rockies on 2...
San Francisco Giants Barry Bonds after hitting his 702nd home run of his career of Los Angeles Dodgers pitcher Odalis Perez September 24, 2004 at SBC...
Barry Bonds during a ceremony for Bond's home run 660 that tied him with Willie Mays prior to the game against the Dodgers in SBC Park in San...
Barry Bonds of the San Francisco Giants in left field during the NLDS Game 1 at Pac Bell Park in San Francisco, Ca.
Barry Bonds goes down swinging during game action at Wrigley Field, Chicago, Illinois where the San Francisco Giants beat the Chicago Cubs by a score...
Barry Bonds of the San Francisco Giants bats during 11-5 victory over the Los Angeles Dodgers at SBC Park on Tuesday, June 22, 2004.
Barry Bonds of the San Francisco Giants bats during 4-1 victory over the San Diego Padres at Petco Park in San Diego, Calif. On Thursday, Sept. 30,...
San Francisco Giants Barry Bonds grimaces after swinging and missing in Cactus League action vs the Oakland A's at Scottsdale Stadium in Scottsdale,...
San Francisco Giants slugger Barry Bonds follows his single hit in the second inning during a game of the Japan-US All-Stars exhibition baseball...
Barry Bonds of the San Francisco Giants bats during 11-5 victory over the Los Angeles Dodgers at SBC Park on Tuesday, June 22, 2004.
San Francisco Giants Barry Bonds after hitting his 702nd home run of his career of Los Angeles Dodgers pitcher Odalis Perez September 24, 2004 at SBC...
San Francisco Giants Barry Bonds points to the sky after hitting his 703rd home run in the 3rd inning off Los Angeles Dodger Jeff Weaver Sunday,...
Barry Bonds is greeted at Home Plate by his son after hitting his 71st home run of the season to Break Mark McGwire's single season record
Barry Bonds at bat in the 4th inning during the game between the San Francisco Giants and the New York Mets at Shea Stadium in Queens, New York on...
Former San Francisco Giants outfielder Barry Bonds acknowledges the crowd prior to Game Three of the NLCS against the San Francisco Giants during the...
Former San Francisco Giants player Barry Bonds looks on during a ceremony to retire his jersey at AT&T Park on August 11, 2018 in San Francisco,...
American baseball player Barry Bonds and wife, Swedish makeup artist Sun Bonds attend the Westwood premiere of 'Passenger 57', held at the Mann Bruin...
American singer and songwriter Michael Bolton, Canadian musician, composer, arranger, record producer and music executive David Foster and American...
Barry Bonds of the San Francisco Giants speaks during a press conference about his return to the organization as a special hitting coach for one week...
Barry Bonds of the San Francisco Giants speaks alongside manager Bruce Bochy during a press conference about his return to the organization as a...
San Francisco Giants Barry Bonds stands in the batter's box versus the Los Angeles Dodgers on Saturday, September 25, 2004 at SBC Park in San...
Barry Bonds of the San Francisco Giants leans back and celebrates after hitting his 69th home run of the season into McCovey Cove off a Chuck McElroy...
Barry Bonds of the Pittsburgh Pirates leans back and celebrates after hitting his 165th career home run during the Major League Baseball National...
Barry Bonds of the San Francisco Giants during 9-3 victory over the Los Angeles Dodgers at SBC Park on Thursday, June 24, 2004.
Willie Mays and Barry Bonds during a ceremony for Bond's home run 660 that tied him with Mays prior to the game against the Dodgers in SBC Park in...
Former San Francisco Giants player Barry Bonds looks on during a Wall of Fame induction ceremony for Hunter Pence before the game between the San...
Barry Bonds of the San Francisco Giants celebrates after hitting career home run against Mike Bacsik of the Washington Nationals on August 7, 2007 at...
Barry Bonds of the San Francisco Giants watches his 73rd home run against the Los Angeles Dodgers during the game on October 7, 2001 at Pacific Bell...
American baseball player Barry Bonds , of the San Francisco Giants, prepares to swing at a pitch during a game at Shea Stadium, in Queens' Corona...
American baseball player Barry Bonds attends the 15th Annual CableACE Awards, held at Pantages Theater in Los Angeles, California, 16th January 1994.
American baseball player Barry Bonds and his wife, Swedish makeup artist Sun Bonds attend the 15th Annual CableACE Awards, held at Pantages Theater...
American baseball player Barry Bonds attends the Michael Bolton-Barry Bonds Foundation 'Field Of Dreams Awards', held at the Beverly Hilton Hotel in...
Barry Bonds of the Miami Marlins waves his cap after presenting a lineup card before the game against the San Francisco Giants at AT&T Park on April...
Barry Bonds of the San Francisco Giants points skyward after hitting his 678th career home run and 20th of the season on a three-run blast in the...
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...
Barry Bonds exchanges high five with Edgardo Alfonzo after the San Francisco Giants' 3-1 victory over the New York Mets at SBC Park in San Francisco,...
San Francisco slugger Barry Bonds is walked intentionally versus Los Angeles on Saturday, September 25, 2004 at SBC Park in San Francisco,...
Barry Bonds is greeted at Home Plate by his son after hitting his 72nd home run of the season to Break Mark McGwire's single season record.