Opinion 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) (MATTIA OZBOT / Getty Images via AFP) FIFA’s Greediest Own Goal FIFA The 2026 World Cup is the greatest show on earth — for those who can afford a seat By Luis Alberto Merlos | 17 jun 2026 / 11:39 |