SAO PAULO, Brazil - Ronaldo says he is retiring from soccer because he can't stay fit any more, ending a stellar 18-year career in which won two World Cup titles with Brazil and thrived with some of Europe's top clubs.

The 34-year-old Ronaldo, who holds the World Cup scoring record, says a string of injuries in the past two years have kept him from performing at a high level with Brazilian club Corinthians.

With his uncanny sprints toward goal and an incredibly accurate finishing touch, he captivated fans everywhere he played, including Barcelona, Real Madrid and Inter Milan.

All despite having to comeback from three serious knee injuries that threatened to end his career earlier than expected.