Crestwood got a new mayor and a new alderman last week as Mayor Grant Mabie was sworn in and, in one of his first acts as mayor, appointed Economic Development Commission member Gregory Hall to take his...