June 01, 2010
The second annual ‘Masroor International Twenty20 Cricket Tournament’ concluded yesterday as reigning champions Canada were deposed by Germany, who beat England in a thrilling and tense final. In contrast to last year the three day event was held at three separate locations; Merton, Tooting and Battersea....