I don't know, after the disaster that is Dallas this week. Imagine if the game was here with all the snow? I know we are better equipped (and New England-minded to boot) to deal with it overall, but all flights into and out of Boston were cancelled on Tuesday and Wednesday this week, and more snow is expected tomorrow, the day before the game. Isn't the reason they put the game in a (relatively) warm place to prevent weather disasters such as this?
I would love it if we hosted a game, don't get me wrong, but I don't know if it's practical. The Pats would have to come up with either buses or a better train line to get everyone to the game, because everything other than the game itself would have to take place in Boston.