Tag Archives: Shanghai
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 [...]
12
Nov
Nov
The World Championship of Cricket (WCC), an eight-team Legends T20 franchise league, is set to [...]