Giants’ Jermaine Eluemunor contends he held his own vs. T.J. Watt: ‘I was on an island’ 14 hours ago Jermaine Eluemunor isn’t going to apologize for his confidence.