Back to List - You call yourself an NFL Fan? How many have you visited?

Gillette Stadium - New England Patriots

Gillette Stadium is a stadium located in Foxborough, Massachusetts, 28 miles (45 km) southwest of downtown Boston and 20 miles (32 km) northeast of downtown Providence, Rhode Island. It serves as the home stadium and administrative offices for both the NFL's New England Patriots football franchise and MLS's New England Revolution soccer team.