Leonardo says Barcelona star Neymar isn't mature enough to lead Brazil.
Leonardo, though, says Neymar is on the right track.
"Neymar is a great player, but he doesn't have the maturity to lead the team and lift the side in his hand," he said about Brazil's captain, who took the armband after the 2014 World Cup.
"He was criticised a lot when he played in Brazil. He only wanted to have the ball and try to make the difference himself. Now he plays well without the ball. I didn't think he could do that, it's a question of mentality."