Who do you think will win?
Franklin Tech
Groton-Dunstable
Vote
View Results