You’re over 120? Explains a lot.Just been looking back through the records for this competition and the form of France and Germany ( Currently 3rd and 4th )is a bit surprising given that they are both multiple past winners. France in particular have been champions every year since 1900 apart from the 10 times that Germany have won it. Both due a change of manager perhaps.