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
Tags:
Gui Yuan "Itchy" Xu shares his path to the United States through baseball and his experience playing in the Gulf Coast League