Voters Share Final Thoughts About Barrington Village President Race on Election Day After weeks of what has been a contentious race, today is the day voters have their say in electing the next Barrington Village President. Karen Darch is running for a final term April 4, 2017 Things to Do