Spain won the 2026 FIFA World Cup, but ticket prices, political ties, visa disputes, and officiating controversies exposed ...