New York City chosen to host 2026 FIFA World Cup Final

This culminates 48-team tournament co-hosted by the USA, Canada, and Mexico

Recommended

Related Stories

Comments

No comments yet.