This appeared on husbands leg Saturday, he swears it wasn't there Friday. Bit itchy and hurts like a spot would. Picture a bit pants. Goto see GP or dermatologolist? Am I overreacting.