Via: The Mercury News
There is an easy explanation for the Giants' 5-23 record over their past 28 road games, a stretch that could cost them a playoff.....
Go to ArticleNote: The content at the destination link is not affiliated with or endorsed by Giants 365.