Stockholm - Swedish Olympic triple jump champion Christian Olsson said on Monday he was retiring due to injuries, forcing him to miss taking part in his third Olympics, the TT news agency reported.
GALLERY: Past weekend in pictures
Olsson, 32, had to leave the Swedish team's training camp in San Diego last week to travel home to Sweden for treatment of a recurring injury in his right foot, TT reported, pointing out that he has undergone six operations to try to fix the problem.
The Swede first took part in the Olympics in Sydney in 2000 and took gold in Athens four years later, but he first injured his foot there and was forced to miss the Beijing Olympics due to injuries.
He has also taken three golds and one silver medal in the World Championships and two gold medals in the European Championships.