Tag Archives: Dongyuehui Sports

Franchise-Based WCC Legends League poised to Be Launched In Shanghai

The World Championship of Cricket (WCC), an eight-team Legends T20 franchise league, is set to [...]