Duffy's solo home run
Giants @ RaysJune 18, 2016 | 00:00:30
Matt Duffy puts the Giants on the board after squaring up and launching a solo homer over the fence in left field
Matt Duffy puts the Giants on the board after squaring up and launching a solo homer over the fence in left field