Foxboro (Massachusetts)
Jump to navigation
Jump to search
Foxboro (sometimes spelled Foxborough) is a small town in south central Massachusetts. In 2006, it had a total population of 16,274 residents.[1] Foxboro has been home to the New England Patriots since 1971 when the team moved there from Boston.