The World Cup squads are coming thick and quick right at this point.
We had Brazil yesterday and England tomorrow. Today was the turn of title holders Germany.
On first reflection, it is hard to perceive how anybody stops the Germans once more, with such a solid line-up.
This is not only the World Cup holders, but also the Confederations Cup winners, with a second string side.
No Wagner, Gotze, Can or Mustafi
On the players left out, the big surprises are Sandro Wagner, Mario Gotze, Emre Can and Shkodran Mustafi.
Gotze scored the winning goal in the last World Cup final but has failed to fully resurrect his career back at Borussia Dortmund.
Emre Can is injured and is expected to miss Liverpool’s Champions League final against Real Madrid.
Whilst Mustafi has been woeful for Arsenal at the back end of 2017/2018.
Germany’s big surprise: Nils Petersen
The big surprise in the Germany World Cup squad is Nils Petersen of Freiburg.
The 29-year-old attacker scored 15 goals in 32 matches for Freiburg in 2017/2018.
Germany’s incredible depth is shown in the goalkeeper position.
Whilst Manuel Neuer is tough and go to be fit for the World Cup, Germany are safe in the knowledge that they have Marc Andre Ter Stegen available, arguably the best goalkeeper in Europe this season.
It will also be heartwarming to see Marco Reus at a major international tournament. Presuming he is not dropped from the official squad.
Jogi Low signs new deal
In traditional style, Germany also look to have their future sorted as well.
Before the World Cup squad announcement, Germany revealed that coach Jogi Low and his backroom staff had all agreed contract extensions until 2022.
Germany are going to win the World Cup aren’t they?!