Behold! The indomitable lions of the Nile University of Nigeria soccer team in Ekiti State