answersLogoWhite

0

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.

User Avatar

Wiki User

14y ago

What else can I help you with?