Free-agent starting pitcher signed a one-year deal with the on Wednesday.
The D-backs are looking to fill in the rotation after losing during the offseason.
Garland earned 14 wins with a career high 4.90 ERA with the Lost Angeles Angels last season.
Garland shouldn't be much of a fantasy factor again this season as he hasn't notched over 100 K's in the last two seasons.