International cricket returns to Pakistan: ICC confirms three T20 matches in Lahore

LONDON – The International Cricket Council (ICC) has announced that plans for a World XI to play in Pakistan later this year are “continuing to be developed”, following the conclusion of its annual meeting in London on Friday. The ICC … Continue reading International cricket returns to Pakistan: ICC confirms three T20 matches in Lahore