Vladimir Guerrero of the Anaheim Angels looks on during the CENTURY 21 Home Run Derby at Minute Maid Park on July 12, 2004 in Houston, Texas.
National League All-Star Ryan Howard of the Philadelphia Phillies celebrates with the trophy after winning the CENTURY 21 Home Run Derby at PNC Park...
National League All-Star Ryan Howard of the Philadelphia Phillies takes part in the second round of the CENTURY 21 Home Run Derby at PNC Park on July...
Alyssa Milano during pregame activities for the Home Run Derby at the MLB All-Star Game 2006 at PNC Park in Pittsburgh, Pennsylvania, on July 10,...
Hank Aaron waves to the crowd as he is saluted as one of the members of the 500 home run club prior to the start of the 2004 Home Run Derby at Minute...
National League All-Star Ryan Howard of the Philadelphia Phillies participates in the CENTURY 21 Home Run Derby at PNC Park on July 10, 2006 in...
National League All-Star Ryan Howard of the Philadelphia Phillies participates in the CENTURY 21 Home Run Derby at PNC Park on July 10, 2006 in...
National League All-Star Ryan Howard of the Philadelphia Phillies participates in the CENTURY 21 Home Run Derby at PNC Park on July 10, 2006 in...
Ryan Howard of the Philadelphia Phillies hits during the CENTURY 21 Home Run Derby at PNC Park in Pittsburgh, Pennsylvania on July 10, 2006.
Amercian League All-Star David Ortiz of the Boston Red Sox bats during the CENTURY 21 Home Run Derby at PNC Park on July 10, 2006 in Pittsburgh,...
National League All-Star Ryan Howard of the Philadelphia Phillies celebrates with the trophy after winning the CENTURY 21 Home Run Derby at PNC Park...
National League All-Star Ryan Howard of the Philadelphia Phillies celebrates with the trophy after winning the CENTURY 21 Home Run Derby at PNC Park...
National League All-Star Ryan Howard of the Philadelphia Phillies takes part in the second round of the CENTURY 21 Home Run Derby at PNC Park on July...
National League All-Star Ryan Howard of the Philadelphia Phillies watches a home run during the second round of the CENTURY 21 Home Run Derby at PNC...
National League All-Star Ryan Howard of the Philadelphia Phillies bats during the CENTURY 21 Home Run Derby at PNC Park on July 10, 2006 in...
National League All-Star Ryan Howard of the Philadelphia Phillies bats during the CENTURY 21 Home Run Derby at PNC Park on July 10, 2006 in...
National League All-Star David Wright of the New York Mets bats during the CENTURY 21 Home Run Derby at PNC Park on July 10, 2006 in Pittsburgh,...
National League All-Star David Wright of the New York Mets waves while competing during the CENTURY 21 Home Run Derby at PNC Park on July 10, 2006 in...
National League All-Stars Tom Gordon of the Philadelphia Phillies, Nomar Garciaparra of the Los Angeles Dodgers and Chase Utley of the Philadelphia...
National League All-Star Jason Bay of the Pittsburgh Pirates signs autographs for fans before the start of the CENTURY 21 Home Run Derby at PNC Park...
National League All-Star Tom Glavine of the New York Mets and his son Mason stand on the field before the CENTURY 21 Home Run Derby at PNC Park on...
National League All-Star Albert Pujols of the St. Louis Cardinals and his son stand on the field before the CENTURY 21 Home Run Derby at PNC Park on...
Actress Alyssa Milano stands on the field during the CENTURY 21 Home Run Derby at PNC Park on July 10, 2006 in Pittsburgh, Pennsylvania.
Actress Alyssa Milano stands on the field during the CENTURY 21 Home Run Derby at PNC Park on July 10, 2006 in Pittsburgh, Pennsylvania.
Bobby Abreu of the Philadelphia Phillies is pictured during the CENTURY 21 Home Run Derby at Comerica Park on July 11, 2005 in Detroit, Michigan.
Manny Ramirez of the Boston Red Sox holds a flag of the Dominican Republic during the Home Run Derby at the Gatorade All-Star Workout Day at Comerica...
American League All-Star C.C. Sabathia of the Cleveland Indians walks on the field before the Major League Baseball 2004 Century 21 Home Run Derby at...
American League All-Star Miguel Tejada of the Baltimore Orioles smiles as he stands inside the batters box during his at bat in the Major League...
Barry Larkin of the Cincinnati Reds during batting practice at Minute Maid Park on July 12, 2004 in Houston, Texas.
Jack Wilson of the Pittsburgh Pirates looks on during batting practice at Minute Maid Park on July 12, 2004 in Houston, Texas.
Johnny Estrada of the Atlanta Braves during batting practice at Minute Maid Park on July 12, 2004 in Houston, Texas.
Mark Loretta of the San Diego Padres looks on during batting practice at Minute Maid Park on July 12, 2004 in Houston, Texas.
Jim Thome of the Philadelphia Phillies bats during the CENTURY 21 Home Run Derby at Minute Maid Park on July 12, 2004 in Houston, Texas.
Sammy Sosa waves before the CENTURY 21 Home Run Derby at Minute Maid Park on July 12, 2004 in Houston, Texas.
Ken Griffey Jr. Acknowledges the crowd before the CENTURY 21 Home Run Derby at Minute Maid Park on July 12, 2004 in Houston, Texas.
Tom Gordan and kids look on during the CENTURY 21 Home Run Derby at Minute Maid Park on July 12, 2004 in Houston, Texas.
Francisco Rodriguez and Miguel Cabrera pose for a photo during batting practice before the CENTURY 21 Home Run Derby at Minute Maid Park on July 12,...
Miguel Tejada of the Baltimore Orioles bats during the CENTURY 21 Home Run Derby at Minute Maid Park on July 12, 2004 in Houston, Texas.
Miguel Tejada of the Baltimore Orioles bats during the CENTURY 21 Home Run Derby at Minute Maid Park on July 12, 2004 in Houston, Texas.
Homerun King Henry Hank Aaron walks out onto the field before the Major League Baseball Century 21 Home Run Derby at Minute Maid Park on July 12,...
Curt Schilling and his and Randy Johnson's children before the Major League Baseball Century 21 Home Run Derby at Minute Maid Park on July 12, 2004...
Miguel Tejada of the American League team holds the trophy for winning the Major League Baseball Century 21 Home Run Derby at Minute Maid Park on...
Michael Young of the American Team watches as Lance Berkman of the National Team hits in the Major League Baseball Century 21 Home Run Derby at...
Rafael Palmeiro of the AmericanLeague team bats during the Major League Baseball Century 21 Home Run Derby at Minute Maid Park on July 12, 2004 in...
David Ortiz of the American League team bats during the Major League Baseball Century 21 Home Run Derby at Minute Maid Park on July 12, 2004 in...
Miguel Cabrera of the National Team warms up during batting practice prior to the Major League Baseball Century 21 Home Run Derby at Minute Maid Park...
Paul Lo Duca of the National Team warms up during batting practice prior to the Major League Baseball Century 21 Home Run Derby at Minute Maid Park...
Barry Bonds of the National Team is introduced along with the members of the 500 Home Run Club before the Major League Baseball Century 21 Home Run...
Mark McGwire shakes hands with Sammy Sosa of the National League team as Barry Bonds and Ken Griffey Jr. Look during a ceremony homoring members of...
Moises Alou of the National League team and son shaq fly balls before the Major League Baseball Century 21 Home Run Derby at Minute Maid Park on July...
Mariano Rivera of the American League and sons Mariano Jr. And Jafez joke with coach Luis Sojo and Ivan Rodrigues before the Major League Baseball...
Barry Bonds of the National League team talks with Alex Rodriguez and Jason Giambi of the American League team before the Major League Baseball...
Clay Walker performs prior to the start of the 2004 Century 21 Home Run Derby at Minute Maid Park in Houston, Texas July 12, 2004.
Clay Walker performs prior to the start of the 2004 Century 21 Home Run Derby at Minute Maid Park in Houston, Texas July 12, 2004.
Alyssa Milano during pregame activities for the Home Run Derby at the MLB All-Star Game 2006 at PNC Park in Pittsburgh, Pennsylvania, on July 10,...
Big & Rich perform during pregame activities for the Home Run Derby at the MLB All-Star Game 2006 at PNC Park in Pittsburgh, Pennsylvania, on July...
Big Kenny Alphin and John Rich of Big & Rich, perform during pregame activities for the Home Run Derby at the MLB All-Star Game 2006 at PNC Park in...
Clay Walker performs prior to the start of the 2004 Century 21 Home Run Derby at Minute Maid Park in Houston, Texas July 12, 2004.
Clay Walker performs prior to the start of the 2004 Century 21 Home Run Derby at Minute Maid Park in Houston, Texas July 12, 2004.
Big & Rich perform during pregame activities for the Home Run Derby at the MLB All-Star Game 2006 at PNC Park in Pittsburgh, Pennsylvania, on July...