Former San Francisco Giants outfielder Barry Bonds. (Syndication: USA TODAY)