FIFA, the international football governing body, announced today during a live-stream event that Orlando would not be one of the host cities for the 2026 World Cup. Orlando was one of 26 finalist cities being considered to host matches for the 2026 tournament which will take place in venues in the U.S., Canada, and Mexico. […]