Vogelsong talks about Team USA
United States @ TwinsMarch 8, 2017 | 00:05:32
Ryan Vogelsong discusses his playing time for Team USA in the previous World Baseball Classic and signing with the Twins this season
Ryan Vogelsong discusses his playing time for Team USA in the previous World Baseball Classic and signing with the Twins this season