‘To experience that live is priceless’: soccer fans react to nations coming to Boston for World Cup
Phoenix Landing is one of the best-known soccer bars in the Boston area, and on Saturday, fans were packed inside to watch English Premier League games while seeing the schedule announcement for the 2026 World Cup.