On July 19, Spain fans erupted in joy after their team snagged a 1-0 victory against Messi's Argentina in the 2026 World Cup final! They took over Times Square, joyfully chanting 'Where's Lionel Messi?' while celebrating their second World Cup title. Despite Messi's impressive run, he couldn't shine in this match, leaving Argentina's coach pondering his future.

Soccer

