PORTLAND, Maine — Bob Bergeron and Katy Finch sat together on the edge of the concrete bandstand in Deering Oaks Park last week, making an unlikely pair. Finch is a social worker. She’s small, blonde and has an engaging smile, though her words are measured and chosen with care. Bergeron […]