Sports After 588 days away from home ice, the Vancouver Giants made a triumphant return to Langley Events Centre.