Editor’s note, July 31, 8:15 pm ET: FIFA announced it was scrapping the plan to sell a stake in the World Cup. The 2026 FIFA World Cup wasn’t perfect, but it was still pretty great. Legions of fans got to experience the US (and Canada, and Mexico), and Americans embraced visiting teams in turn. There was […]