Nine home-based stars set for Bahamas 2024 World Relays

April 23, 2024
The World Relays in Bahamas presents Team Nigeria another opportunity to qualify its relay teams for the Paris 2024 Olympic Games and the Athletics Federation of Nigeria (AFN) is not leaving anything to chance. The competition will hold on May