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 Should Buttler bat up the order? Worries over Archer? 42 mins ago Sports Pakistan and Bangladesh exit Champions Trophy as New Zealand win 42 mins ago Sports Moeen to retire from county cricket in 2025; opts out of The Hundred 2 hours ago