Resolves YES if France wins the 2026 FIFA World Cup final, to be held in the United States, Canada, and Mexico.
Compare the platforms that price this event.