Via: Sporting News
The San Francisco Giants recently made an announcement about Barry Bonds. Bonds' stats are among the best in history, but some controversy has.....