Which major sports team is based in Foxborough, Massachusetts?
Boston Celtics
New England Patriots
Boston Red Sox
Correct Answer: New England Patriots
Which major sports team is based in Foxborough, Massachusetts?
Boston Celtics
New England Patriots
Boston Red Sox
Correct Answer: New England Patriots