
Ahead of the Champions Trophy campaign opener against Pakistan, Kane Williamson accepts contracts with two sides after turning down New Zealand’s core contract
Kane Williamson, the ex-captain of New Zealand, has pledged his allegiance to Middlesex Cricket, effectively signing a two-year contract during which he will play in the T20 Blast and County Championship competitions. Additionally, Williamson has a contract with the London