South Africa would host this year’s Champions League which would run from September 10 to 26.The tournament chairman Lalit Modi confirmed the decision, following a board meeting in Mumbai where it was formally agreed to accept Cricket South Africa’s invitation to stage the event. However Modi, under immense scrutiny over the ongoing IPL mess,...