Via: NBCS Bay Area
Aubrey Huff was placed on the DL with anxiety last Wednesday. On Tuesday, GM Brian Sabean shed the first rays of light as to how the Giants will treat their.....
Go to ArticleNote: The content at the destination link is not affiliated with or endorsed by Giants 365.