Between innings at Zhongshan Park Baseball Field, in southern China’s tech hub Shenzhen, the fight songs took over. Each team had its own pun-heavy lyrics set to pop hooks, and the stands sang back on ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results