Venue: Gillette Stadium
Gillette Stadium is a stadium in the northeastern United States, located in Foxborough, Massachusetts, 28 miles southwest of downtown Boston and 20 miles northeast of downtown Providence, Rhode Island. It opened 18 years ago in 2002, replacing the adjacent Foxboro Stadium.