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 Cup trophy appeared first on – .