Crespo deal done, says agent