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 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results