Thu 1/22/15 3:08 PM

Rodriguez signed a minor league deal with the Diamondbacks on Thursday, Jon Heyman of CBS reports. The hard-throwing reliever appeared to be on the fast track to earning a closing role at some point, but he's had trouble with control and had an elbow issues last season, which resulted in surgery to clean up bone chips. He has 151 strikeouts in 150 career innings but has also walked 107 hitters over that span.