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