The Cleveland Cavaliers did not get LeBron James, but they did sign someone who once blocked him for a game-winner several years ago.