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 ... greater excitement in the streets of Palermo.
For France, though, all they