Home of the New England Patriots and Revolution. Located 30 miles south of Boston in Foxborough. The Kraft family-owned venue has hosted multiple Gold Cup matches and international friendlies. New England's strong sports culture and the Boston metro area's 4.9 million population ensure full houses.