Tag Archives: China. WCC

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 [...]