Switzerland star Breel Embolo blocked from entering the United States for FIFA World Cup 2026. Photo

FIFA World Cup: Switzerland star Embolo blocked from entering the United States