Yahoo Sports reports: Scotland and Boston expressed appreciation for each other after the national team celebrated in the city for the 2026 World Cup group stage.