leatherhat on 02 December 2010
America is the richest country in the world and on the cusp of becoming a nation that likes soccer. FIFA really blew an opportunity not letting us host.
Time for hype