Question: where does the new england patriots play their home games?
Answer: Gillette Stadium