100 days to go - who will win the 2026 FIFA World Cup?

0
0
Clock IconMar 3, 2026Football

3rd March marks 100 days to the start of the tournament - which team is the Opta supercomputer tipping for success?