WCC and Dongyuehui Sports are preparing China’s first world-class eight-team Legends T20 franchise league for May 2027
The project follows a Memorandum of Understanding signed in October 2026 to develop the league in China
The competition will be based around the Shaxi Town Cricket Centre in Taicang, Jiangsu Province