Where do the New England Patriots play their home games?
Gillette Stadium
Foxboro Stadium
Fenway Park
TD Garden
Answer
The New England Patriots play their home games at Gillette Stadium in Foxborough, Massachusetts. The stadium opened in 2002, replacing the old Foxboro Stadium.
New England Patriots Knowledge Showdown: Show Us What You've Got!