FIFA to delay 2026 World Cup bidding process

Townhall.com Staff
|
Posted: Jun 10, 2015 9:57 AM
Mired in a corruption scandal, FIFA has decided to delay the bidding process to pick a host country for the 2026 World Cup.