Selma rests beside the Alabama River like it’s been quietly waiting for someone to notice it. The historic downtown spreads across multiple blocks, crammed with structures that have witnessed more ...