what causes. blood blister
Blood blisters can be caused due to constant rubbing of the skin which is often caused for baseball pitchers. It can occur when sharp tool tears the skin. Frostbite can also cause blisters on the skin. Blood blisters are seen mostly on the hands or feet when the skin is injured or cracked.