Hi guys, new member here from the UK. I'll be travelling over to Boston for my first ever NFL game in December (when the Pats play the Titans). A little nervous as never been over to Boston before and so was just after some advice as to game day itself in terms of travel to and from the stadium...
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.