Play word association with Teva and chances are “technical sandals” will be the first phrase out of anyone’s mouth. Makes sense, as the brand started out producing that very thing some 40 years ago. A ...