Julian Nagelsmann has unexpectedly extended his contract as Germany manager until 2028. Initially set to run until 2026, the ...