giants endine