McLaren on baseball in China
China @ JapanMarch 10, 2017 | 00:00:43
China manager John McLaren talks about how Major League Baseball is growing the sport in China and hopes young people will play the game
China manager John McLaren talks about how Major League Baseball is growing the sport in China and hopes young people will play the game