Leiter on playing for Team USA
March 6, 2017 | 00:01:55
On MLB Tonight, Al Leiter talks about what it means to represent your country in the World Baseball Classic
On MLB Tonight, Al Leiter talks about what it means to represent your country in the World Baseball Classic