Question: Foxboro Stadium was demolished and replaced by Gillette Stadium and an open-air shopping center owned by who?
Sentence (from "Patriot Place"): It is located in Foxborough, Massachusetts, built around Gillette Stadium, the home of the New England Patriots and New England Revolution.
Relevant evidence: No