Gillette
Stadium

The home of
the New
England
Patriots
football
team and the
New England
Revolution
soccer team
is located
in the town
of
Foxborough,
about 25
miles
southwest of
Boston. The
Revolution
play during
the summer,
and the
Patriots
during the
fall.
Pet
Friendly
Things To Do
in Boston,
MA
|