
Sports
WCC and Dongyuehui Sports to Launch Chinaโs First Eight-Team Legends T20 League
The World Championship of Cricket and Dongyuehui Sports are set to launch China's first eight-team Legends T20 franchise league in May 2027.

The World Championship of Cricket and Dongyuehui Sports are set to launch China's first eight-team Legends T20 franchise league in May 2027.
