Sports Real Madrid manager signs new deal until 2026 Alagbe Shenayon Dec 29, 2023 Real Madrid manager Carlo Ancelotti has inked a contract extension with the club, securing his position until June 2026. At the…