It's been a contentious primary campaign so far, and there are still many days left before the March 20 election.
There has been a lot of back and forth during the race for the Republican nomination for Kane County Board chairman.
The rhetoric has been intense, and each side has thrown its share of daggers.
From , to , to , to attacks on each other's personal character, this has been a no-holds-barred battle.
Who will win?
That's for voters to decide on March 20. In the meantime, here's a Patch poll.