The Giants have been battling injuries, road weariness, weak bats and suspect pitching, yet still find ways to compete with and beat the best in the N.L. West.
They now find themselves one game back of the Rockies. Tonny Bennett is singing loud and proud at AT&T Park.