Clyde Frog
formerly jay02
- 12,617
- 7,475
Question for Pats fan, or anyone else who knows. I've always been in the minority as an outsider being a fan and having respect for Boston sports making them my go to behind my hometown squads. The Pats specifically though cause I've always seen them as the Packers of the AFC. Both have QB's who've mastered the system. Both are organizations who run a tight ship that have a no bs policy w/ hard ***, business only coaches like McCarthy and Belichick. Although i find belichik far more entertaining. Speaking of which, great at controlling the media. Excel at drafting and developing making everyone replaceable. It works and they win. Rcently i was also thinking about how neither are in the city and have the big city name, Green Bay and New England. I know New England plays in Foxborough, so my question is do they play smack dab in the middle of a neighborhood like Green Bay? I'm talking like suburb with houses that have yards and driveways surrounding the stadium. I see that Foxbourough has a population of 16k which is half the size of the suburb I grew up in and way smaller than GB so I assume its the same as Lambeau?
If so are they only 2 teams of their kind? Maybe Buffalo. I know that's a decent sized city, probably around the same size as Green Bay, but when I picture their stadium it seems to be in a smaller setting so I was thinking its possible they also play in a small neighborhood.
If so are they only 2 teams of their kind? Maybe Buffalo. I know that's a decent sized city, probably around the same size as Green Bay, but when I picture their stadium it seems to be in a smaller setting so I was thinking its possible they also play in a small neighborhood.
Last edited: