Via: MLB.com
The Giants have seen this before, this being a stretch when enough runs couldn't be bought, borrowed, leased or imported. But they have also survived these.....
Go to ArticleNote: The content at the destination link is not affiliated with or endorsed by Giants 365.