Leyland on USA going to final
March 22, 2017 | 00:07:20
Team USA manager Jim Leyland stops by the set of MLB Tonight to talk about their win over Japan, the performance of the bullpen and more
Team USA manager Jim Leyland stops by the set of MLB Tonight to talk about their win over Japan, the performance of the bullpen and more