Via: Yahoo! Sports
Giants President and CEO Larry Baer was asked during a radio interview about a statue for Barry Bonds, and he responded that it was.....
Go to ArticleNote: The content at the destination link is not affiliated with or endorsed by Giants 365.