Deschamps Redeemed As France Win World Cup Final For The Ages

  • Criticized for his team's style ever since losing the Euro 2016 final, Didier Deschamps masterminded a France World Cup triumph in style.