Via: SI.com
The SF Giants kick off a six-game homestead with a critical late-August matchup against Atlanta. Can SF win a series for just the second time this.....