The Pakistan Cricket Board (PCB) insists that the National Stadium in Karachi will be ready to host matches of the upcoming Champions Trophy despite mounting concerns around the venue's preparedness for the marquee event starting February 19. (More Cricket News)