Ancelotti signs new Real Madrid deal until 2026

Real Madrid manager Carlo Ancelotti has signed a new deal with the club which will run until June 2026. The Italian, 64, was appointed at the Bernabeu for a second time in... Read more »