Watch a riveting game played by your favorite football team at the nearby Gillette Stadium Learn More The town of Canton, Massachusetts is the headquarters for a number of important businesses Learn More Watch a theatrical production or other community activities at Norwood Theatre in Norwood Learn More See More See Less