Tag: NFL Travel View All Tags
Sports Travel
NFL Travel: Foxboro Trying to Keep Pats Fans for the Weekend
September 2, 2008 at 10:30 AM | 0 Comments
Anyone who has been to Boston--or has met anyone from the city--knows that watching the local sports teams play is something akin to a religious ceremony for most Bostonians. And those that worship at the temple of the New England Patriots now have a little more space to love in.
As the NFL season gets underway, the Pats are unveiling the anchors of the massive new Patriot Place complex, a 1.3-million-square-foot shopping, dining and entertainment district that gives fans a reason to stay in Foxboro after the game.