D-backs Roster & Staff

Date Transaction
1/3/17 Arizona Diamondbacks traded LF Peter O'Brien to Kansas City Royals for RHP Sam Lewis.
1/10/17 Arizona Diamondbacks signed free agent RHP Joey Krehbiel to a minor league contract and invited him to spring training.
1/10/17 Arizona Diamondbacks signed free agent OF Reymond Fuentes to a minor league contract and invited him to spring training.
1/10/17 Arizona Diamondbacks signed free agent LHP Josh Taylor to a minor league contract and invited him to spring training.
1/10/17 Arizona Diamondbacks signed free agent LHP Yuhei Nakaushiro to a minor league contract and invited him to spring training.
1/10/17 Arizona Diamondbacks signed free agent LHP Jared Miller to a minor league contract and invited him to spring training.
1/10/17 Arizona Diamondbacks signed free agent LHP Daniel Gibson to a minor league contract and invited him to spring training.
1/10/17 Arizona Diamondbacks signed free agent RHP J.J. Hoover to a minor league contract and invited him to spring training.
1/10/17 Arizona Diamondbacks signed free agent RHP Rubby De La Rosa to a minor league contract and invited him to spring training.
1/10/17 Arizona Diamondbacks signed free agent RHP Miller Diaz to a minor league contract and invited him to spring training.
1/13/17 Arizona Diamondbacks designated C Juan Graterol for assignment.
1/13/17 Arizona Diamondbacks signed free agent C Chris Iannetta.
1/18/17 Arizona Diamondbacks signed free agent RF Gregor Blanco to a minor league contract and invited him to spring training.
1/19/17 Los Angeles Angels claimed C Juan Graterol off waivers from Arizona Diamondbacks.
1/24/17 Arizona Diamondbacks signed free agent C Josh Thole to a minor league contract and invited him to spring training.
1/26/17 Arizona Diamondbacks signed free agent RHP Daniel De La Cruz to a minor league contract.
1/27/17 Arizona Diamondbacks signed free agent C Jordan McArdle to a minor league contract.