Terence Crawford, who claimed the title of best pound-for-pound boxer with a convincing victory over Canelo Alvarez in September, announced his retirement on Tuesday.