Who do you think will win?
Braintree
71%
(5 votes)
Framingham
29%
(2 votes)
Total Votes: 7