In less than two years, one of the world's biggest sporting events will be held in North America. The United States, Mexico and Canada will host the 2026 World Cup holding games in 16 cities.