Thursday, 17 January 2019
Foxboro(ugh!): Where Visiting N.F.L. Teams Hate to Play

Added: 12.01.2019 11:30 | 29 views | 0 comments

Source: www.baystatephotos.com
Source: www.baystatephotos.com

The New England Patriots are 19-3 in playoff games in this century in Foxborough, Mass. — or is it Foxboro? — their out-of-the-way, small-town home since 1971.

More in www.nytimes.com »

Tags: England



Image with code
CommentsComments:
advertising

Copyright © 2008 - 2019 USweekly  - all rights reserved