Barry Bonds of the Pittsburgh Pirates poses for a portrait during MLB Spring Training circa March, 1989 in Bradenton, Florida.
Tom Brady, left and Barry Bonds attend the Turf Club Suites at the 136th Kentucky Derby on May 1, 2010 in Louisville, Kentucky.
Barry Bond attends a game between the Oklahoma City Thunder and the Los Angeles Lakers at Staples Center on April 27, 2010 in Los Angeles, California.
Barry Bonds attends a game between the Oklahoma City Thunder and the Los Angeles Lakers at Staples Center on April 27, 2010 in Los Angeles,...
Former baseball player Barry Bonds attends a game between the Oklahoma City Thunder and the Los Angeles Lakers in Game Five of the Western Conference...
Former Major League Baseball player Barry Bonds watches warm-ups before the start of Game Two of the Western Conference Quarterfinals of the 2010 NBA...
Former Major League Baseball player Barry Bonds watches warm-ups before the start of Game Two of the Western Conference Quarterfinals of the 2010 NBA...
Members of the 2002 San Francisco Giants world series team Shawon Dunston, David Bell, Jason Schmidt, Kirk Rueter, Ron Wotus, Dusty Baker and Barry...
Members of the 2002 San Francisco Giants world series team Shawon Dunston, David Bell, Jason Schmidt, Kirk Rueter, Ron Wotus, Dusty Baker and Barry...
Actor Tracy Morgan and baseball player Barry Bonds arrive to the "Death At A Funeral" Los Angeles Premiere at Pacific's Cinerama Dome on April 12,...
Actor Tracy Morgan and baseball player Barry Bonds arrive to the "Death At A Funeral" Los Angeles Premiere at Pacific's Cinerama Dome on April 12,...
Actor Tracy Morgan and baseball player Barry Bonds arrive to the "Death At A Funeral" Los Angeles Premiere at Pacific's Cinerama Dome on April 12,...
Actor Tracy Morgan and baseball player Barry Bonds arrive to the "Death At A Funeral" Los Angeles Premiere at Pacific's Cinerama Dome on April 12,...
Actor Tracy Morgan and baseball player Barry Bonds arrive to the "Death At A Funeral" Los Angeles Premiere at Pacific's Cinerama Dome on April 12,...
Barry Bonds arrives at the "Death At A Funeral" Los Angeles Premiere at Pacific's Cinerama Dome on April 12, 2010 in Hollywood, California.
Barry Bonds arrives at the "Death At A Funeral" Los Angeles Premiere at Pacific's Cinerama Dome on April 12, 2010 in Hollywood, California.
Barry Bonds arrives at the "Death At A Funeral" Los Angeles Premiere at Pacific's Cinerama Dome on April 12, 2010 in Hollywood, California.
Barry Bonds arrives at the "Death At A Funeral" Los Angeles Premiere at Pacific's Cinerama Dome on April 12, 2010 in Hollywood, California.
Barry Bonds arrives at the Los Angeles Premiere "Death At A Funeral" at the ArcLight Cinemas Cinerama Dome on April 12, 2010 in Hollywood, California.
Barry Bonds arrives at the Los Angeles Premiere "Death At A Funeral" at the ArcLight Cinemas Cinerama Dome on April 12, 2010 in Hollywood, California.
Outfielder Barry Bonds of the Pittsburgh Pirates prepares to bat during a Major League Baseball game at Three Rivers Stadium in 1988 in Pittsburgh,...
Barry Bonds of the Pittsburgh Pirates swings at the pitch during an MLB game against the New York Mets circa 1987 at Shea Stadium in Flushing, New...
Barry Bonds of the Pittsburgh Pirates poses for a portrait during MLB Spring Training circa March, 1987 in Bradenton, Florida.
Barry Bonds of the Pittsburgh Pirates poses for a portrait during MLB Spring Training circa March, 1990 in Bradenton, Florida.
Barry Bonds of the Pittsburgh Pirates poses for a portrait during MLB Spring Training circa March, 1989 in Bradenton, Florida.
Members of the 2002 San Francisco Giants world series team Shawon Dunston, David Bell, Jason Schmidt, Kirk Rueter, Ron Wotus, Dusty Baker and Barry...
Barry Bonds and Bobby Bonilla of the Pittsburgh Pirates talk between innings of a Major League Baseball game at Three Rivers Stadium circa 1990 in...
Outfielder Barry Bonds of the Pittsburgh Pirates bats during a Major League Baseball game at Three Rivers Stadium in 1989 in Pittsburgh, Pennsylvania.
Actor Chris Tucker and former major league baseball players Barry Bonds and Dave Winfield attend the "Magic & Bird: A Courtship of Rivals" film...
Former major league baseball players Barry Bonds and Dave Winfield attend the "Magic & Bird: A Courtship of Rivals" film premiere at the Mann Bruin...
Barry Bonds and Dave Winfield attend the Los Angeles premiere of HBO's "Magic And Bird: A Courtship Of Rivals" held at Mann Bruin Theatre on February...
Corey Reynolds, Chris Tucker, Barry Bonds and Dave Winfield attend the Los Angeles premiere of HBO's "Magic And Bird: A Courtship Of Rivals" held at...
Mark McGwire of the St. Louis Cardinals, Barry Bonds of the San Francisco Giants and Devon White of the Arizona Diamondbacks celebrate during the...
Barry Bonds bats during the 69th MLB All-Star Game at Coors Field on July 7, 1998 in Denver, Colorado.
Barry Bonds looks on during the 69th MLB All-Star Game at Coors Field on July 7, 1998 in Denver, Colorado.
Barry Bonds bats during the 69th MLB All-Star Game at Coors Field on July 7, 1998 in Denver, Colorado.
Barry Bonds attends the game between the Cleveland Cavaliers and the Golden State Warriors in Game One of the 2018 NBA Finals on May 31, 2018 at...
Bill Simmons of The Ringer and Barry Bonds watch Game 1 of the 2018 NBA Finals at ORACLE Arena on May 31, 2018 in Oakland, California. NOTE TO USER:...
Barry Bonds looks on during Game One of the 2018 NBA Finals between the Golden State Warriors and Cleveland Cavaliers on May 31, 2018 at ORACLE Arena...
Ken Griffey Jr. And Barry Bonds attend a Culinary events during the 2018 BottleRock Napa Valley at Napa Valley Expo on May 26, 2018 in Napa,...
Ken Griffey Jr. And Barry Bonds attend a Culinary events during the 2018 BottleRock Napa Valley at Napa Valley Expo on May 26, 2018 in Napa,...
Ken Griffey Jr. And Barry Bonds attend a Culinary events during the 2018 BottleRock Napa Valley at Napa Valley Expo on May 26, 2018 in Napa,...
Ken Griffey Jr. And Barry Bonds attend a Culinary events during the 2018 BottleRock Napa Valley at Napa Valley Expo on May 26, 2018 in Napa,...
Barry Bonds attends a Culinary events during the 2018 BottleRock Napa Valley at Napa Valley Expo on May 26, 2018 in Napa, California.
Barry Bonds attends a Culinary events during the 2018 BottleRock Napa Valley at Napa Valley Expo on May 26, 2018 in Napa, California.
Barry Bonds attends a Culinary events during the 2018 BottleRock Napa Valley at Napa Valley Expo on May 26, 2018 in Napa, California.
Barry Bonds attends a Culinary events during the 2018 BottleRock Napa Valley at Napa Valley Expo on May 26, 2018 in Napa, California.
Barry Bonds attends a Culinary events during the 2018 BottleRock Napa Valley at Napa Valley Expo on May 26, 2018 in Napa, California.
Barry Bonds attends a Culinary events during the 2018 BottleRock Napa Valley at Napa Valley Expo on May 26, 2018 in Napa, California.
Barry Bonds attends a Culinary events during the 2018 BottleRock Napa Valley at Napa Valley Expo on May 26, 2018 in Napa, California.
Barry Bonds attends a Culinary events during the 2018 BottleRock Napa Valley at Napa Valley Expo on May 26, 2018 in Napa, California.
Barry Bonds of the PIttsburgh Pirates warms up during batting practice before the 1992 All - Star Game game Jack Murphy Stadium on July 15,1992 in...
Barry Bonds laughs during the 1996 MLB All-Star Game Home Run Derby at Veterans Stadium on July 8, 1996 in Philadelphia, Pennsylvania.
Barry Bonds looks on prior to the 2000 MLB All-Star Game at Turner Field on July 10, 2000 in Atlanta, Georgia.
Hall of Famer Willie Mays, Andre Dawson of the Florida Marlins with Bobby Bonds and Barry Bonds of the San Francisco Giants pose before the game at...
Andre Dawson of the Florida Marlins, Hall of Famer Willie Mays, with Bobby Bonds and Barry Bonds of the San Francisco Giants pose before the game at...
Craig Biggio of the Houston Astros makes a double play as he tags out Barry Bonds of the San Francisco Giants at 3Com Park on June 13,1996 in San...
Barry Bonds attends Game Two of the Western Conference Semifinals during the 2018 NBA Playoffs between the Golden State Warriors and New Orleans...
Barry Bonds attends the game between the New Orleans Pelicans and Golden State Warriors in Game Two of Round Two of the 2018 NBA Playoffs on May 1,...