Duffy discusses expectations
D-backs @ GiantsMarch 12, 2016 | 00:08:01
3/12/16: Matt Duffy discusses the game and how he and the Giants are progressing during Spring Training
3/12/16: Matt Duffy discusses the game and how he and the Giants are progressing during Spring Training