Patriots Owner Sues Town Over $1M License Demand

The owner of the New England Patriots says the town of Foxborough, Massachusetts, is misusing its authority to extract another $1 million a year in exchange for an entertainment license for...

Already a subscriber? Click here to view full article