You were GREAT!!!
They played 4 games against average team's, they come against the Germans( a good team) and lose.!!! France had a very easy group for the players they have.
I believe the Germans will win trophy, best team there.
As for England, well the less said the better, utter garbage..!!!!
USA, USA, USA
I think they will win it before the english will, and the Chicago Cubs will win a world series before the island wins another world cup or Euro cham. 103yrs and waiting.
Agree with steve, the germs will win it if it is fair and does not have bias officials.