ADVERTISEMENT
Boston is a city of great historical importance and also a modern sports city that will soon host the 2026 World Cup.