Sweeping a team isn't easy, especially on the road and in Denver, but it would've gone a long way for the San Francisco Giants, ...