The town of Fenwick Island had a town hall meeting today. There were many items on the agenda but the people in the room were buzzing about another topic, not on the agenda - The recent non renewal of the Police Chief's contract.