Editorial photo #13782995 Sports
2026 FIFA World Cup Pop-up Store in Hangzhou
A silicone pad featuring the mascot of the 2026 FIFA World Cup is sold in a pop-up store themed around the tournament in Hangzhou, Zhejiang Province, China, on June 4, 2026. (Photo by Costfoto/NurPhoto)