The show is just about 100 days away, and it is in serious trouble. The Champions Trophy cricket tournament is scheduled to open in Karachi at the National Stadium on February 19, 2025, when the hosts take on South Africa. Meanwhile, the Board of Control for Cricket in India (BCCI) has informed the International Cricket Conference (ICC) that it will not play any matches in Pakistan. That means the game’s biggest commercial draw will be absent from one of its marquee events, which India has