France head coach Didier Deschamps will step down from the role when his current contract ends after the 2026 World Cup, a source close to the team said on Tuesday.

The post Deschamps to step down as France coach after 2026 World Cup appeared first on Vanguard News.