Drew signed a five-year contract for a guaranteed $5.5 million that could be worth as much as $7.5 million, Arizona said on its Web site. There was a $4 million signing bonus.
"I remained optimistic through some trying times, but I always thought we could get something done," scouting director Mike Rizzo said. "It showed that Stephen Drew really wanted to be a Diamondback. "The fact that we were able to get this done was a total team effort from everyone with the Diamondbacks to the Drew family and to (agent) Scott (Boras.)"
He is the brother of Los Angeles Dodgers outfielder J.D. Drew.