Diamondbacks Make Roster Moves Ahead of Giants Matchup 


 Arizona Diamondbacks make four roster moves before facing San Francisco Giants.

 Roster Move

Image -Getty images

Pitcher Jordan Montgomery and outfielder Pavin Smith recalled from Triple-A Reno.

Image -Getty images

 Player Recall

 Ryne Nelson placed on 15-day injured list; Jace Peterson designated for assignment.

 Injury Update

Image -Getty images

 Montgomery set to make Diamondbacks debut after signing one-year, $25 million contract.

 Montgomery's Debut

Image -Getty images

Smith returns to majors after starting season in minors; has played 301 games with Arizona.

Image -Getty images

 Smith's Return

 Peterson struggles offensively, removed from 40-man roster; D-backs face Giants tonight at 7:15 p.m. PT.

 Peterson's Struggle

Image -Getty images