The World Cup is returning to North America, moving Boston a lot closer to hosting one of the world’s biggest soccer matches.
FIFA Congress, an annual meeting of the members of soccer’s global governing body, has awarded the 2026 World Cup to a united bid consisting of the United States, Canada and Mexico. The organization made the announcement on Wednesday morning in Moscow, setting off celebrations in the U.S. and across North America.
The united bid beat out Morocco, the only other finalist.
Source: Boston Biz