The British undefeated world super-middleweight champion Joe Calzaghe has announced his retirement from boxing.
Calzaghe, who has a record of 46-0, says it was a difficult decision but he has achieved everything he wanted to in boxing.
He says he's been world champion for 11 years and has no other goals to go for.