in the small town after the game. I swear it took us like 2 hours to get back to our hotel which was like 25 minutes away towards Boston.
Nice stadium and surrounding area tucked away in a small town but not much else out there. Granted it was also the first nfl game I went to so that likely has some impact.