The Finnish brand Karhu (meaning “bear”) has been making performance running shoes for almost a century now, with some great additions to the market in the last few seasons alone. This spring, the ...