From hats for friends and strangers to cancer patients and combat veterans, Jennifer Adascheck has made her pastime into ...