The New England Patriots on Monday sued Foxborough, Mass.—the town where their team facilities and Gilette Stadium are located—accusing town leaders of illegally scheming to raise what should be a $100 entertainment license renewal fee for Gillette Stadium into a bill of nearly $1 million. The Patriots—joined by Kraft Sports and Entertainment and the New […]