World Cup winner and football superstar Lionel Messi has been spotted in an unlikely location ahead of his first game for Inter Miami.
The Argentine is set to make his MLS debut on July 21 against Cruz Azul, but before he laces up his boots, Messi is fully immersing himself in American culture.
On Thursday, the 36-year-old was spotted in a Publix supermarket in Florida and posed for pictures with fans during his shop.
Messi's move to Inter Miami is set to be officially confirmed come the weekend in a deal which will see him earn $54m per year on a two-and-a-half year deal.