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.
BILL PENNINGTON, New York Times: Pro-Football
Sat, 01/12/2019 - 4:30am
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.