Health Is walking barefoot just a nice, fuzzy feeling for our toes, or a major all-round health boost? 3 years ago …