B/R: Could the US lose 2026?

It seems like only yesterday Sepp Blatter announced on stage in Zurich that Russia and Qatar would be hosting the 2018 and 2022 World Cup finals. In a way, we