Who do you think will win?
Braintree
53%
(9 votes)
Framingham
47%
(8 votes)
Total Votes: 17