By the way, 51 home runs is a lot of home runs (50 home runs was a huge accomplishment when George Foster and Cecil Fielder did it), so Barry Bonds has nothing to be embarrased about. Kudos to Mr. Bonds for a job well done.