Home venue of the New England Patriots and the New England Revolution
Gillette Stadium is a multi-purpose stadium located in Foxborough, Massachusetts, United States, which is 22 miles southwest of downtown Boston, Massachusetts and 18 miles northeast of Providence, Rhode Island. Wikipedia