Thursday, 31 May 2012

Champions League T20 could move to South Africa

The Champions League Twenty20 (CLT20), the most lucrative club cricket tournament in the world, could possibly be moved to South Africa Source - Cricket news from ESPN

Submit your suggestion / comments / complaints / Takedown request on

No comments:

Post a Comment