In shocking news, Didier Deschamps announced that he will step down as France manager at the end of the 2026 World Cup.