Terence Crawford has retired from boxing with a perfect record and a secure legacy, in a business where very few get to walk away with both of those things.
Crawford is now 38, he is unbeaten in 42 fights, and during his 18 years in the ring he won versions of world titles at five different weights; he managed to become the undisputed champion – the holder of all four recognised belts – at three weights.