Via: NBCS Bay Area
SAN FRANCISCO – The way GM Brian Sabean explained it, the Giants' lack of activity at Thursday's non-waiver trade deadline wasn't a failure on the part.....
Go to ArticleNote: The content at the destination link is not affiliated with or endorsed by Giants 365.