Via: NBCS Bay Area
With the Giants sitting at 11-7 through three weeks, it's time to look at how they've done and what's to.....