Pinterest • The world’s catalogue of ideas

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

48
3
from Getty Images

Divisional Playoffs - Houston Texans v New England Patriots

Tom Brady #12 of the New England Patriots reacts after a touchdown in the first quarter against the Houston Texans during the 2013 AFC Divisional Playoffs game at Gillette Stadium

135
17