Duffy breaks down game-winning hit vs. D'backs
1080336
Pro Baseball
Giants
Top Videos