Barry Bonds talks to the media as a member of the Pittsburgh Pirates prior to a game against the Cubs at Wrigley Field in Chicago. (Jonathan Daniel/Getty Images)
August 25, 1992 - Bonds With Pittsburgh Pirates
Barry Bonds hits for Pittsburgh Pirates. (AP Photo)
October 1, 1993 - Bonds 1st Season With Giants
Barry Bonds, as San Francisco Giants outfielder. (AP Photo)
April 17, 2001 - Home Run #500
Barry Bonds hits 500th career home run off Los Angeles Dodger pitcher Terry Adams at Pacific Bell Park, San Francisco. (AP Photo)
April 6, 2002 - National League MVP
Barry Bonds, as San Francisco Giants outfielder, holds 2001 National League MVP award. (AP Photo)
August 9, 2002 - Home Run #600
Barry Bonds hits his 600th career home run off off Pittsburgh's Kip Wells, at Pacific Bell Park in San Francisco. (AP Photo)
August 23, 2003 - 500 Stolen Bases
Barry Bonds slaps second base in celebration of his 500th career stolen base, during the 11th inning of a game against the Los Angeles Dodgers at Pacific Bell Park. Bonds later scored the winning run. Bonds became the first 500-500 player (500 home runs and 500 stolen bases) in baseball history, also the only member of the 400-400 club. (AP Photo)
April 12, 2004 - Bonds Ties Mays
Barry Bonds with fan Larry Ellison, holding Bonds' 660th career home run baseball that he fetched out of McCovey Cove. (AP Photo)
September 17, 2004 - Home Run #700
Barry Bonds rounds the bases after hitting career home run 700 off the San Diego Padres' Jake Peavy at SBC Park in San Francisco. (Stephen Dunn/Getty Images)
September 16, 2005 - Home Run #704
Barry Bonds hits his 704th career home run during a game against the Los Angeles Dodgers. (AP Photo)
March 1, 2006 - Spring Training
Barry Bonds dressed in drag portraying Paula Abdul of "American Idol" during rookie hazing spoof prior to Giants spring training workout. (AP Photo)
March 1, 2006 - Spring Training
Another view of Barry Bonds dressed in drag portraying Paula Abdul of "American Idol" during rookie hazing spoof prior to spring training workout in Scottsdale, Arizona. (AP Photo)
March 8, 2006 - 'Game of Shadows'
"Game of Shadows: Barry Bonds, BALCO, and the Steroids Scandal that Rocked Professional Sports" by Mark Fainaru-Wada and Lance Williams goes on sale. (CBS)
April 3, 2006 - Fan Throws Syringe At Bonds
Barry Bonds tosses a plastic syringe thrown to him by a fan, to a security guard as he returns to the dugout, during the Giants 2006 season opener against the San Diego Padres. (AP Photo)
April 3, 2006
Barry Bonds flies out to center for the second out in the sixth inning against the San Diego Padres during the Padres' Home Opener. (Stephen Dunn/Getty Images)
May 2, 2006 - Home Run #712
Barry Bonds hits his 712th career home run against Scott Linebrink of the San Diego Padres at AT&T Park in San Francisco. (Jed Jacobsohn/Getty Images)
May 7, 2006 - Home Run #713
Barry Bonds watches his 713th career home run against Jon Lieber of the Philadelphia Phillies at Citizens Bank in Philadelphia. (Jed Jacobsohn/Getty Images)
May 20, 2006 - Bonds Ties Ruth
Barry Bonds tied Babe Ruth for second place on the career home run list at 714 with this solo shot into the first deck of the elevated stands in right-center field at the Coliseum in Oakland. (AP Photo)
May 20, 2006 - Bonds Ties Ruth
San Francisco Giants' Barry Bonds speaks at a news conference with his daughter Aisha after he hit his 714th career home run, to tie Babe Ruth's record. (AP Photo)
May 28, 2006 - Bonds Passes Ruth
Barry Bonds hits a two-run home run off of Colorado Rockies' Byung-Hyun Kim in the fourth inning in San Francisco. It was Bonds' career home run number 715 to pass Babe Ruth. (AP Photo)
May 28, 2006 - Bonds Passes Ruth
Barry Bonds rounds the bases after hitting his 715th career home run, passing Babe Ruth for second place on the all time home run list, in the fourth inning of the game against the Colorado Rockies. (Otto Greule Jr./Getty Images)
May 28, 2006 - Bonds Passes Ruth
Barry Bonds hugs his son Nikolai at home plate after hitting a two-run homer for #715 to pass Babe Ruth. (AP Photo)
July 7, 2006 - Home Run #720
Barry Bonds points skyward at home after hitting a three-run home run off Los Angeles Dodgers pitcher Chad Billingley that scored Randy Winn and Omar Vizquel in the third inning of a baseball game in Los Angeles. The home run was Bonds' 720th of his career. (AP Photo)
January 11, 2007
Barry Bonds on the cover of the New York Daily News sports section, which alleges that he failed an amphetamine test in 2006. (New York Daily News)
February 20, 2007 - Spring Training
Barry Bonds arrives for spring training at the Giants' spring training facility in Scottsdale, Ariz. (AP Photo)
February 20, 2007 - Spring Training
Barry Bonds talks with reporters at Spring Training. (CBS)
Bonds' 2007 Photo
Barry Bonds smiles at the camera for this pose on Giants' Photo Day. (Jed Jacobsohn/Getty Images)
March 30, 2007 - Spring Training
Barry Bonds takes batting practice at the Giants' spring training facility in Scottsdale, Ariz. (AP Photo)
April 4, 2007 - Home Run #735
Barry Bonds hits his first home run of the 2007 season, No. 735 of his career, off San Diego's Chris Young, at home. (Jed Jacobsohn/Getty Images)
May 2, 2007 - Home Run #743
Barry Bonds rounds the bases after hitting career home run 743 off Colorado's Jeff Francis, at home. (AP Photo)
May 5, 2007 - Home Run #744
Barry Bonds hits No. 744 off Philadelphia's Jon Lieber, at home. (AP Photo)
May 27, 2007 - Home Run #746
Barry Bonds hits No. 746 off Colorado's Taylor Buchholz, at home. (AP Photo)
June 17, 2007 - Home Run #748
Barry Bonds signals into the Boston Red Sox dugout after hitting his 748th career home run. (AP Photo)
July 3, 2007 - Home Run #751
7/3/2007 - Barry Bonds hits No. 751 off Cincinnati's Aaron Harang, at Cincinnati. (AP Photo)
July 10, 2007 - All-Star Game In San Francisco
Barry Bonds started in the outfield for the 78th Baseball All-Star Game. He was the Giants' lone representative in their home, AT&T Park. (Justin Sullivan/Getty Images)
July 10, 2007 - All-Star Game In San Francisco
Barry Bonds, the center of attention in the days before the All-Star game, had a quiet night. He flied to right field in the first, hit an opposite-field shot to the left-field warning track in the third, then departed at the top of the fourth. (Justin Sullivan/Getty Images)
July 19, 2007 - Home Run #752
Barry Bonds hits career home run #752 against Ted Lilly of the Chicago Cubs at Wrigley Field. (Jamie Squire/Getty Images)
July 19, 2007 - Home Run #753
Barry Bonds hits a 3-run home run against the Cubs, the 753rd of his career and second in the same game. (Jamie Squire/Getty Images)
July 27, 2007 - Home Run #754
Giants' Barry Bonds connects for his 754th career home run off Florida Marlins' Rick Vanden Hurk, at home. (AP Photo)
July 27, 2007 - Home Run #754
Barry Bonds rounds the bases after hitting his 754th career home run. (Jamie Squire / Getty Images)
August 4, 2007 - Bonds Ties Aaron
Barry Bonds hits career home run #755 in the second inning against the San Diego Padres during a game at Petco Park to tie Hank Aaron's career all time home run record. (Jed Jacobsohn/Getty Images)
August 8, 2007 - Bonds Breaks Home Run Record
Barry Bonds hits his 756th career home run, breaking Hank Aaron's all-time record, during the fifth inning off Washington Nationals' Mike Bacsik. (AP photo)
August 8, 2007 - Bonds Breaks Home Run Record
Barry Bonds, #25, of the San Francisco Giants raises his fists after hitting career home run No. 756 against the Washington Nationals on Aug. 7, 2007 at AT&T Park in San Francisco, Calif. (Jed Jacobsohn/Getty Images)
August 8, 2007 - Bonds Breaks Home Run Record
Barry Bonds of the San Francisco Giants hits career home run No. 756 during the Major League Baseball game against the Washington Nationals at AT&T Park Aug. 7, 2007 in San Francisco, Calif. (Justin Sullivan/Getty Images)
August 8, 2007 - Bonds Breaks Home Run Record
Barry Bonds #25 of the San Francisco Giants hits career home run #756 against Mike Bacsik of the Washington Nationals on August 7, 2007 at AT&T Park in San Francisco, California. (Lisa Blumenfeld/Getty Images)
August 8, 2007 - Bonds Breaks Home Run Record
Barry Bonds #25 of the San Francisco Giants celebratres with Willie Mays after hitting career home run No. 756 against Mike Bacsik of the Washington Nationals on Aug. 7, 2007 at AT&T Park in San Francisco, Calif. (Jed Jacobsohn/Getty Images)
August 8, 2007 - Bonds Breaks Home Run Record
Barry Bonds #25 of the San Francisco Giants celebrates with his son Nikolai Bonds (L) after hitting career home run #756 against the Washington Nationals on August 7, 2007 at AT&T Park in San Francisco, California. (Lisa Blumenfeld/Getty Images)
August 8, 2007 - Bonds Breaks Home Run Record
Barry Bonds #25 of the San Francisco Giants returns to home plate after hitting career home run #756 against the Washington Nationals on Aug. 7, 2007 at AT&T Park in San Francisco, Calif. (Lisa Blumenfeld/Getty Images)
September 26, 2007 - Bonds' Final Game As A Giant
Bonds runs out into the outfield in the top of the first inning during his final game with the San Francisco Giants. (Jed Jacobsohn/Getty Images)
September 26, 2007 - Bonds' Final Game As A Giant
Bonds waves to the crowd behind left field at AT&T Park at the top of the first inning. (Jed Jacobsohn/Getty Images)
September 26, 2007 - Bonds' Final Game As A Giant
Bonds bats in the first inning against Pitcher Jake Peavy. (Jed Jacobsohn/Getty Images)
September 26, 2007 - Bonds' Final Game As A Giant
Under a full moon, Barry Bonds walks back to the dugout during his final Giants game against the Padres. (Jed Jacobsohn/Getty Images)
September 26, 2007 - Bonds' Final Game As A Giant
Barry Bonds waves farewell to fans as he leaves the game at the end of the sixth inning. (Justin Sullivan/Getty Images)