This week, the US-led North American bid was selected by members of FIFA to host the 2026 World Cup. With this victory, the 'United' bid of Canada, Mexico, and the United States now has an opportunity to reverse the growing trend of financial failures among nations who host the world's most-watched sporting tournament.
Read Full Article »