FIFA’s Greediest Own Goal
The 2026 World Cup is the greatest show on earth — for those who can afford a seat
FOXBOROUGH, MASSACHUSETTS - JUNE 13: Haiti fans arrives before the FIFA World Cup 2026 Group C match between Haiti and Scotland at Boston Stadium on June 13, 2026 in Foxborough, Massachusetts. Mattia Ozbot/Getty Images/AFP (Photo by Mattia Ozbot / GETTY IMAGES NORTH AMERICA / Getty Images via AFP)