First time reader and poster ITT, but wow! What a rough ridin' disaster! Every major sports organization has had its share of scandals, but FIFA really went balls to wall on this one.
And I'm not sure that this hurts our chances of hosting in 26. That tournament has to either be in Africa or the Americas.