Phillies Vs Giants Game 3 of the 3-game series Giants trying to sweep the Phils in Philadelphia. Twitter ...