Former AC Milan boss Leonardo has said "something's not right" with the club's owner, Silvio Berlusconi.
Berlusconi has been critical of the club's coaches and players on numerous occasions in the past, speaking out publicly against Carlo Ancelotti and Leonardo, and the Brazilian admits he had to leave his post as he could no longer work with him.
"I never would've left after 13 years because of simply tactical reasons, especially as now Milan are playing in much the same way," he is quoted as telling Gazzetta dello Sport. "I made the decision to leave, giving up on a year's wages in my contract, so that I'd go in the best possible way.
"I left because of an incompatibility of character and style. These are all things I told the president. Narcissus doesn't like anything that is not a reflection of himself.
"There has to be something within Berlusconi that isn't quite right. It's impossible to co-exist with the president. He has another style of dealing with things and I don't know why he criticised me so much during Massimiliano Allegri's presentation. Something's not right with that man.
"Allegri has a tough job and I hope he is left the time and space to work, otherwise in a year the club will get another coach. It isn't the Milan way to keep changing management like this."
Leonardo has also refused to rule out the prospect of one day taking over at Milan's arch-rivals.
"I've known (Inter owner) Massimo Moratti for years and we always had an affectionate rapport," he said. "Never say never."
He added: "I would like to work in England, where the role of manager allows a comprehensive control over the sporting product, rather than the Serie A coach. I will spend a lot of time in England this year."