The Pakistan Cricket Board (PCB) is set to host the Champions Trophy in 2025, with three cities – Karachi, Rawalpindi, and Lahore – chosen as venues for the tournament. The final will take place in Lahore. The ICC general manager, Wasim Khan, visited Lahore recently to discuss the tournament arrangements…