Wellness guru explains why stress is good for you — and NYC is the perfect city to embrace it
"New York kind of has its own mind and its own plan for you. And I think that is single handedly the reason why people actually are healthy right here," said Dr. Jonathan Leary.