Hosting 2026 World Cup could bring $620M economic impact to DFWThe 2026 FIFA World Cup, along with about $5 billion in short-term economic activity, is coming to Canada, Mexico and the United States....