Who do you think will win?
Walpole
80%
(4 votes)
Foxborough
20%
(1 vote)
Total Votes: 5