Giants hit 3 homers off Strasburg
Giants @ NationalsApril 16, 2019 | 00:01:20
Evan Longoria, Stephen Duggar and Brandon Belt smack home runs off Stephen Strasburg to help the Giants to a 7-3 victory
Evan Longoria, Stephen Duggar and Brandon Belt smack home runs off Stephen Strasburg to help the Giants to a 7-3 victory