Speculation that Carlo Ancelotti would become Brazil's next manager has ended with the Italian extending his deal to stay as Real Madrid boss until 2026.
Speculation that Carlo Ancelotti would become Brazil's next manager has ended with the Italian extending his deal to stay as Real Madrid boss until 2026.