Carson Kelly hit a three-run homer in the 6th inning and the Arizona Diamondbacks pitching staff closed the door on the Texas Rangers in a 7-0 win.
Carson Kelly hit a three-run homer in the 6th inning and the Arizona Diamondbacks pitching staff closed the door on the Texas Rangers in a 7-0 win.