Sports Women’s Football: Nigeria Jumps Eight Spots to 32 in World Ranking August 25, 2023 Adedapo Adesanya By Adedapo Adesanya The Super Falcons of Nigeria may have crashed out in the second round of the recently concluded 2023 FIFA Women’s World Read More