Giants now stand at 11-11 since this post (with a gimme sweep vs Colorado) Now that they are playing on the road against better quality teams, they are no longer hitting RHP like at the start of the season. That was a complete anomoly. They have scored just 5 runs in their last 3 games, and...