In which town is the Falmouth Commodores team based?
Bourne
Chatham
Falmouth
Hyannis
Answer
The Falmouth Commodores are based in Falmouth, Massachusetts. The team plays its home games at Arnie Allen Diamond at Guv Fuller Field, which is located in the town.
Swing into Summer: The Ultimate Falmouth Commodores Trivia Challenge!