Foxborough was settled in 1704 and Incorporated in 1778 named after Charles James Fox who was incredibly passionate about colonial independence as a British Parliament Member. Foxborough is home to New England’s largest sports arena attached to 24+ stores, 25 restaurants and 17 entertainment centers. In the Uptown area, travelers can experience the town’s history and choose from a number of different dining and shopping options. Visitors can explore the outdoors or opt to bring the family inside for an afternoon at various entertainment centers among other attractions!