I hate this
by fontoknow (2017-04-10 08:17:18)

In reply to: They're announcing the 3-way 2026 WC bid tomorrow  posted by DakotaDomer


The US is the single best positioned nation in the world to host the world cup. Yet FIFA is forcing us to do a joint bid.




Replies: