Via: NBCS Bay Area
Already out for the rest of the year, Brandon Belt had knee surgery, while Marlon Byrd won't get 15 more plate-appearances this.....
Go to ArticleNote: The content at the destination link is not affiliated with or endorsed by Giants 365.