Blog
/ Miscellaneous
World Cup Final in Boston An MIT- and Boston-centric look at the Italian victory.
the Massachusetts Institute of Technology and elsewhere [...] on the ... .
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