Josh Ezeudu is leaving the Giants five months later than expected.