Official website of the New England Patriots

International flag football teams visit Gillette Stadium

Flag football teams from Mexico, Brazil and Panama visited The Hall at Patriot Place to learn about Patriots history and got the opportunity to take team photos on the Gillette Stadium field.

Advertising

Advertising