Two hours northwest of my hometown of Portland, Ore., is the small city of Astoria, Ore. With a population of just under ...