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 FIFA’s Greediest Own Goal There is something deeply paradoxical about the FIFA World Cup. It is the tournament that unites billions across continents, languages, and cultures —... By Luis Alberto Merlos | 17 jun 2026 / 11:39 |