The Champions Trophy returns after seven years, with Pakistan hosting New Zealand in Karachi. It’s a significant moment for ...