Foxboro, Massachusetts
Redirected from Foxboro
Foxboro is a Massachusetts city 20 miles southwest of Boston. The city is the site of Gillette Stadium[?], home of the New England Patriots of the National Football League and the New England Revolution of Major League Soccer.