Duffy on joining Team USA
Royals @ GiantsMarch 5, 2017 | 00:00:33
Royals pitcher Danny Duffy talks about preparing for the World Baseball Classic as he gets set to pitch for Team USA
Royals pitcher Danny Duffy talks about preparing for the World Baseball Classic as he gets set to pitch for Team USA