
Nigeria Sends 24 Athletes to World Relays in May
Nigeria has named a powerful 24-athlete squad blending Olympic veterans and rising stars for the World Athletics Relays in Botswana. The team will compete across all six relay events as the country aims to reclaim its place among global sprinting powers.
