Will France win the 2026 FIFA World Cup?
12
33
1k
2026
18%
chance

Get Ṁ600 play money