Via: The Mercury News
Giants have lost 8 of 10, allowed 16+ hits in 2 of past 3 games, hitting .192 w/ RISP since July.....
Note: The content at the destination link is not affiliated with or endorsed by Giants 365.