Moments ago, Golden Boy Promotions announced that they have signed Juan Diaz.
Golden Boy signs Juan Diaz