Who do you think will win?
Foxborough
75%
(18 votes)
Archbishop Williams
25%
(6 votes)
Total Votes: 24