Diamondbacks’ Zac Gallen sidelined for ‘weeks’ with elbow strain

Arizona also placed Christian Walker on the IL