The New England Patriots do practise and play their home games in Foxboro,Massachusetts, but since there are no other football teams in New England, they aren't just for the people of Massachusetts, but for all of New England.
Chat with our AI personalities