Trading odell biggest mistake in giants history?