Sports Nigeria begin T20 World Cup quest against Kenya Toyibat Ajose Nov 23, 2023 Nigeria’s quest for a first appearance at the ICC T20 World Cup begins on Thursday (today) in Namibia where the Yellow Greens will…