The San Francisco Giants needed a win—badly. Losers of five straight games to Los Angeles this season, the SF Giants were in ...