Duffy discusses adjustments he's made at plate

Duffy discusses adjustments he's made at plate
1813471
Pro Baseball
Giants
Top Videos