There are more seats in Gillette Stadium than there are people in Bermuda. It’s little known, surprising facts like this that surprise people, and make them consider that Bermuda, where several students at Williston call home, is more than just a vacation spot with nice weather. Another fact: it is not in the Caribbean. Founded...