I predict within one of the next few WCs, they will have to move it to the US on short notice.
I think they’d rather die than see the United States get another World Cup.
Qatar is a joke, Russia will be a joke and Brazil, from what I understand, is behind in stadium construction and renovation.