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 FREE LIVE STREAM: British and Irish Lions squad announcement 52 mins ago Sports Leeds Rhinos call for VAR in netball after defeat stands despite scoring error 2 hours ago Sports Beckham and Neville complete takeover of Salford with new consortium 2 hours ago