Question: where will the 2026 world cup finals be held?
Answer: Mexico, Canada, United States