Sports Club cricket in Shanghai: a familiar comfort in an unforgiving cityBy Stanley SimalsDecember 20, 2024 Sports 4 Mins Read The simple pleasure of playing cricket during a spell living in China was a glorious escape amid the vast, bustling…