Recent developments in Nigeria’s cricket and the high growth rate of the game have compelled the International Cricket Council (ICC) to accord the country a high priority rating, ICC General Manager, Development, William Glenwright, has said.
The post Glenwright explains why Nigeria is one of Africa’s hosts of cricket World Cup trophy appeared first on The Guardian Nigeria News – Nigeria and World News.