By Emmanuel Kwada All six of Nigeria’s athletics-entered relay teams have been cleared by World Athletics to compete at the 2026 World Athletics Relays, scheduled for May 2-3 at the Botswana National Stadium in Gaborone, Botswana. The National Sports Commission (NSC) announced the milestone, crediting strategic investments, close collaboration with the Athletics Continue Reading
