Question: is foxboro an indoor stadium?
Answer: The Patriots play their home games in Gillette Stadium in Foxboro, MA which is open air. It had a natural grass surface when it was built but they converted it to an artificial surface a few years ago. ... The play in a dome only when they play road games to cities that have a dome.