Nigeria vs Seychelles: It’s the smallest vs the biggest Nation in Africa, says Bertrand Esther With the pirates of Seychelles set to battle Nigeria in Delta State this Friday, assistant captain of the team and…