Mexico's 'super fan' Hector Ramirez, popularly known as "Caramelo", poses for a picture ahead of the UEFA Euro 2024 semi-final football match between Spain and France at the Munich Football Arena in Munich on July 9, 2024. (Photo by Miguel MEDINA / AFP)