Ronaldo reveals Real Madrid talks over new life-long contract

Cristiano Ronaldo has revealed he's in talks over a new long-term contract with Real Madrid.

The former Manchester United star has been linked with a return to Old Trafford.

"I would not rule out any club, but I could never see myself joining Barcelona," he told RTP 1.

"I'm close to signing a new deal to stay at Real for the rest of my life without any problems.

"Real is one of the best teams in the world with great pressure on the players. I can see that in the streets, but I'm not afraid of failure."