Apparently Cody Ross didn’t get the memo that the Phillies have solid pitchers. Or, more importantly, the Phillies pitchers didn’t get the memo about pitching him with hard stuff inside. Cody Ross hit his third home run of the series to even Game 2 at 1-1. Through two games Ross is hitting .750 and really having his way with the Phillies. Given the Giants struggles to score runs at times, each on of those home runs has been monstrous.
Filed under: