
Miami Beach Inflates Soccer Spirit Ahead of 2026 World Cup
Inflatable soccer balls representing 48 nations have been installed in Miami Beach as the city prepares to host a million visitors for the upcoming FIFA World Cup, with fans from Brazil, Australia and beyond already shopping at the official store.
May 28, 2026