World Cup
Cambridge prepares for World Cup to overflow
Throngs have flocked to the metro Boston area for the FIFA World Cup, which will see seven matches at Gillette Stadium in Foxborough between Saturday, June 13 and July 7. Locals have already spotted soccer fans donning kilts as they roam the streets ahead of Saturday’s game between Scotland and Haiti. Read more Best bites […]