The San Francisco Giants haven't played a home game since July 11. Since then they've taken their All-Star break, embarked on a seven-game road trip that they won, and beat the Los Angeles Dodgers in dramatic, ninth-inning fashion twice to seal a four-game series victory. I'd say being away from home has worked out pretty well for the Giants.