Blog
/ Miscellaneous
World Cup Final in Boston An MIT- and Boston-centric look at the Italian victory.
.
Despite the American reputation of not being a soccer-friendly country, thousands of fans showed up at Boston's City Hall to watch the Final ... yesterday when thousands of soccer fans streamed onto Hanover Street to cheer