Father Jack Hackett
Striker
Germany as they seem to have the strongest squad and it's in Europe. Hasn't only Brazil ever won it in Europe out of the South Americans?
If not, France look very strong.
If not, France look very strong.