4
France has the best chance I already put a bet of 2k on them to win
My pick is Spain
They gonna lose to Iraq
Have you seen the speed of their attackers? Olise arguably the best player in soccer this year