nfl which city is the team patriots
Prior to 2002, the Patriots played in Foxboro Stadium dating back to 1971, the team's second year in the NFL after the AFLâNFL merger. During the team's days in the American Football League, the Boston Patriots were hosted by a number of fields in or around Bostonâthey played at Braves Field, Harvard Stadium, Fenway Park, and Alumni Stadium.