Question: what state is the new england patriots football team from
Answer: The team plays its home games at Gillette Stadium in the town of Foxborough , Massachusetts , which is located 21 miles ( 34 km ) southwest of downtown Boston , Massachusetts and 20 miles ( 32 km ) northeast of downtown Providence , Rhode Island .