Walking the streets of Hudson, it might seem strange that this river town 100 miles away from the open ocean is graced with the images of so many whales. You’ll see them on hotel and street signs, shop windows, banners, even on the city seal. But Hudson owes its name—and really it’s very existence—to the...