McLaren on China's performance
China @ JapanMarch 10, 2017 | 00:00:28
China manager John McLaren discusses the team's performance in the World Baseball Classic and how it should be looked at as a positive
China manager John McLaren discusses the team's performance in the World Baseball Classic and how it should be looked at as a positive