The Pakistan Cricket Board chairman Mohsin Naqvi visited Lahore's Gaddafi Stadium, highlighting concerns about the unfinished work just weeks before the Champions Trophy begins on February 19. Pakistan will host matches in Lahore, Karachi, and Rawalpindi, while India will play in Dubai. Naqvi expresses confidence in meeting the January 25 deadline.