EditorialBarry Bonds after taking batting practice prior to the San Francisco Giants vs Philadelphia Phillies game at Citizens Bank Park in Philadelphia, on May 7, 2006. (Robert Caplin/The New York Times)
EditorialBarry Bonds of the San Francisco Giants hits his 756th all-time career home run during the fifth inning in a game against the Washington Nationals in San Francisco, on Aug. 07, 2007. (Peter DaSilva/The New York Times)