Shanghai Port's 3rd signing durign the winter break is William Rupert James Donkin, also known as Shen Zigui by his Chinese name. The 23-year-old versatile player is a product of Chelsea. In the past season, he made 24 appearances and scored 2 goals for Shenzhen.