I had a question for you US or NE fans that have travelled to games at Foxboro. I'm bringing 4 guys down to the game from Syracuse and we'd like to stay near the stadium. We'd also like to be close to public transit that we could take into Boston to look around town Saturday before the games. We're planning on skipping the first game, and then see the last two. Any ideas? Is this a do-able plan?