FIFA has scrapped $20 billion World Cup sell-off plan, New York Post reports hassanhosting531@gmail.com July 31, 2026 0 Comments FIFA has scrapped $20 billion World Cup sell-off plan, New York Post reports