SB Nation
Welcome to Beantown. The Hub. Titletown. The City on a Hill. No, Boston is not actually where the World Cup games will be played—that would be Gillette Stadium in Foxborough, the home of the New England Patriots and Revolution. But Boston, in addition to being one of America’s most historic cities, is also where all […]
Go to News Site