Goiliath gloves