Less than one month ago, the Philadelphia Phillies scored 32 runs against the Giants in 4 games in Philly, completely humiliating them and making our season look dismal. Today, the Giants gave up the only run in the visit by Philadelphia, sweeping them in a 3 game series by a final score of 6 - 1.
Dereck Rodriguez, son of Pudge Rodriguez, started for the Giants. He looks really very good. I know it is a small sample size, but he looks like he is poised on the mound, mixes pitches extremely well and doesn't look like the kind of guy you would want to charge the mound against.