Boston's World Cup Fan Festival is opening to the public at City Hall Plaza today, with the area set to handle thousands of soccer fans during the FIFA World Cup.
See what else is happening in Boston, MA