March 25, 2025 African Football Football Nigeria Football Nigeria Super Eagles Super Eagles Zimbabwe peg back Nigeria in 2026 FIFA World Cup race Nigeria’s hopes of reaching the 2026 FIFA World Cup finals suffered a setback on Tuesday…