Sports Giants overpower Phillies with the long ball, win 11-2 4 years ago The San Fransico Giants clobbered the Philadelphia Phillies, 11-2. The Giants won with four home runs, two from Wilmer Flores, one from Brandon Crawford, and one from Mike Yastrzemski. Continue Reading Previous Kolten Wong homers, drives in three as Brewers edge Rockies, 7-6Next Venezuela salvages miracle 2-2 draw in closing moments vs. Ecuador More Stories Sports PSL game involving England trio postponed amid Pakistan-India tensions 15 mins ago Sports Chelsea vs Djurgarden LIVE! 16-year-old Walsh starts for hosts 15 mins ago Sports O’Brien strikes again as Illinois grinds it out in Ormonde 1 hour ago