Players and officials of Edo Queens FC are on cloud nine following their triumph at the 2024 Nigeria Women’s Football League (NWFL),
The post Edo Queens win Women’s Football League Super Six title appeared first on The Guardian Nigeria News – Nigeria and World News.