Answer: alvindark

AnswerCrossword Clue
ALVINDARKHe captains the Giants.