Delgado rejoint les Braves en avril 2012 pour la nouvelle saison et demeure avec Atlanta jusqu'à ce qu'il soit rétrogradé aux mineures en juillet[5],[6]. En 17 départs et une présence en relève pour les Braves, sa moyenne de points mérités s'élève à 4,37 en 92 manches et deux tiers lancées. Il reçoit 4 victoires mais encaisse 9 défaites.
Delgado effectue 19 départs pour Arizona en 2013 et ajoute une présence en relève. Sa moyenne de points mérités s'élève à 4,26 en 116 manches et un tiers lancées. Il remporte 5 victoires et encaisse 7 défaites.