Duffy’s two-run triple helps Giants complete comeback against Phillies

July 12, 2015 12:18 AM

Comments