Question: where does new england patriots play home games?
Answer: Foxborough, Massachusetts; Gillette Stadium