Via: San Francisco Chronicle
One game. That's how long the Giants were able to field a healthy, complete roster in front of their home fans. Game 2 at AT&T Park brought a crushing bit of.....