GEORGETOWN, Guyana, CMC – International umpire Clyde Duncan, who lost his battle with cancer last Thursday, will be laid to rest on Sunday.
A contingent of West Indian umpires and an International Cricket Council umpires’ representative are expected to attend, along with New West Indies Cricket Umpires Association (WICUA) president Cecil Fletcher and ICC Elite