Terence Crawford announced his retirement from boxing three months after moving up to super middleweight and defeating Canelo Alvarez at Allegiant Stadium.