Read - Garrett Stubbs hits game-winning double in Israel victory over Nicaragua - and more Phillies news and rumors at PhilliesNation.com
Read - Kyle Schwarber hits big home run for Team USA, José Alvarado gets final 3 outs in Venezuela win over the Dominican Republic - and more Phillies news and rumors at PhilliesNation.com