The Diamondbacks activated J.J. Putz off the 15-day DL on Saturday. Manager Kirk Gibson confirmed the right-hander won't be eased back into things -- he'll pitch in a save situation as soon as possible.
Putz, 36, missed more than a month with UCL and flexor strains in his right elbow, though he managed to avoid surgery. He appeared in 14 games before the injury, allowing six runs on 12 hits and eight walks in 12 2/3 innings. He saved only five games in nine opportunities.
Former Padres closer Heath Bell took over the ninth inning in Putz's absence and went 12 for 14 in save chances with a 4.96 ERA in 16 1/3 innings during that time. His season ERA sits at 4.85 in 29 2/3 total innings.
To clear room on the roster for Putz, the Diamondbacks optioned right-hander Zeke Spruill to Triple-A. The 23-year-old allowed one run in 4 1/3 innings for Arizona, his first taste of the big leagues. The Diamondbacks acquired Spruill from the Braves as part of the Justin Upton trade.