Spain fans pack Cibeles Square in Madrid on July 20, 2026, to watch Spain's players celebrating on a stage one day after they won their second World Cup title following a 1-0 victory against Argentina. Spain's World Cup winners come back home to a heroes' welcome in Madrid, where a million fans are expected to greet them after a night of raucous celebrations across the country. (Photo by Pierre-Philippe MARCOU / AFP via Getty Images)

News, Photo and Web Search