Xu hoping to rep China in MLB
August 10, 2016 | 00:02:00
Gui Yuan "Itchy" Xu shares his path to the United States through baseball and his experience playing in the Gulf Coast League
Gui Yuan "Itchy" Xu shares his path to the United States through baseball and his experience playing in the Gulf Coast League