Jason Castro of the Houston Astros trots around the bases after hitting a three-run home run in the fifth inning off Rubby De La Rosa of the Arizona...
Rubby De La Rosa of the Arizona Diamondbacks delivers a first-inning pitch against the Colorado Rockies at Chase Field on September 14, 2016 in...
Starting pitcher Rubby De La Rosa of the Arizona Diamondbacks watches from the dugout during the first inning of the MLB game against the San...
Rubby De La Rosa of the Arizona Diamondbacks reacts after giving up a two run home run in the fifth inning during the game against the Pittsburgh...
Starting pitcher Rubby De La Rosa of the Arizona Diamondbacks pitches against the San Francisco Giants during the first inning of the MLB game at...
Rubby De La Rosa and J.D. Martinez of the Arizona Diamondbacks high five after closing out the MLB game against the Atlanta Braves at Chase Field on...
Rubby De La Rosa of the Arizona Diamondbacks claps after closing out the game against the Atlanta Braves at Chase Field on July 26, 2017 in Phoenix,...
Rubby De La Rosa of the Arizona Diamondbacks delivers a pitch against the St. Louis Cardinals in the sixth inning at Busch Stadium on July 28, 2017...
Jeff Mathis and Rubby De La Rosa of the Arizona Diamondbacks celebrate after closing out the MLB game against the Atlanta Braves at Chase Field on...
Rubby De La Rosa of the Arizona Diamondbacks prepares to deliver a pitch in the game against the Philadelphia Phillies at Chase Field on June 23,...
Rubby De La Rosa of the Arizona Diamondbacks delivers a pitch against the St Louis Cardinals at Chase Field on June 29, 2017 in Phoenix, Arizona.
Rubby De La Rosa of the Arizona Diamondbacks gets ready to deliver a pitch against the St Louis Cardinals at Chase Field on June 29, 2017 in Phoenix,...
Rubby De La Rosa of the Arizona Diamondbacks delivers a pitch against the St Louis Cardinals at Chase Field on June 29, 2017 in Phoenix, Arizona.
Rubby De La Rosa of the Arizona Diamondbacks follows through on a pitch during a game against the Philadelphia Phillies at Chase Field on June 25,...
Rubby De La Rosa of the Arizona Diamondbacks poses during Photo Day on Tuesday, February 21, 2017 at Salt River Fields at Talking Stick in...
Pitcher Rubby De La Rosa of the Arizona Diamondbacks poses for a portrait during photo day at Salt River Fields at Talking Stick on February 21, 2017...
Pitcher Rubby De La Rosa of the Arizona Diamondbacks poses for a portrait during photo day at Salt River Fields at Talking Stick on February 21, 2017...
Pitcher Rubby De La Rosa of the Arizona Diamondbacks poses for a portrait during photo day at Salt River Fields at Talking Stick on February 21, 2017...
Rubby De La Rosa of the Arizona Diamondbacks delivers a first-inning pitch against the Colorado Rockies at Chase Field on September 14, 2016 in...
Charlie Blackmon of the Colorado Rockies rounds the bases after hitting a solo home run during the first-inning against Rubby De La Rosa of the...
Starting pitcher Rubby De La Rosa of the Arizona Diamondbacks pitches against the San Francisco Giants during the first inning of the MLB game at...
Rubby De La Rosa of the Arizona Diamondbacks reacts after giving up a two run home run in the fifth inning during the game against the Pittsburgh...
Rubby De La Rosa of the Arizona Diamondbacks is pulled from the game by manager Chip Hale after giving up a two run home run in the fifth inning...
Rubby De La Rosa of the Arizona Diamondbacks pitches in the second inning during against the Pittsburgh Pirates the game at PNC Park on May 25, 2016...
Rubby De La Rosa of the Arizona Diamondbacks pitches in the first inning during against the Pittsburgh Pirates the game at PNC Park on May 25, 2016...
Rubby De La Rosa of the Arizona Diamondbacks pitches in the third inning during against the Pittsburgh Pirates the game at PNC Park on May 25, 2016...
Manager Chip Hale of the Arizona Diamondbacks takes the baseball from starting pitcher Rubby De La Rosa as he is removed during the seventh inning of...
Fans cheer for starting pitcher Rubby De La Rosa of the Arizona Diamondbacks as he is removed during the seventh inning of the MLB game against the...
Starting pitcher Rubby De La Rosa of the Arizona Diamondbacks pitches against the San Francisco Giants during the third inning of the MLB game at...
Starting pitcher Rubby De La Rosa of the Arizona Diamondbacks watches from the dugout during the first inning of the MLB game against the San...
Starting pitcher Rubby De La Rosa of the Arizona Diamondbacks pitches against the San Francisco Giants during the first inning of the MLB game at...
Starting pitcher Rubby De La Rosa of the Arizona Diamondbacks delivers against the Colorado Rockies as he earned the win at Coors Field on May 10,...
Starting pitcher Rubby De La Rosa of the Arizona Diamondbacks delivers against the Colorado Rockies as he earned the win at Coors Field on May 10,...
Starting pitcher Rubby De La Rosa of the Arizona Diamondbacks delivers against the Colorado Rockies as he earned the win at Coors Field on May 10,...
Starting pitcher Rubby De La Rosa of the Arizona Diamondbacks delivers against the Colorado Rockies as he earned the win at Coors Field on May 10,...
Starting pitcher Rubby De La Rosa of the Arizona Diamondbacks delivers against the Colorado Rockies as he earned the win at Coors Field on May 10,...
Starting pitcher Rubby De La Rosa of the Arizona Diamondbacks delivers against the Colorado Rockies as he earned the win at Coors Field on May 10,...
Yasmany Tomas of the Arizona Diamondbacks is congratulated by starting pitcher Rubby De La Rosa after scoring on a single by Nick Ahmed off of...
Starting pitcher Rubby De La Rosa of the Arizona Diamondbacks delivers against the Colorado Rockies at Coors Field on May 10, 2016 in Denver,...
Starting pitcher Rubby De La Rosa of the Arizona Diamondbacks is out on a sacrifice bunt to Ben Paulsen of the Colorado Rockies to score Chris Owings...
Yasmany Tomas of the Arizona Diamondbacks is congratulated by starting pitcher Rubby De La Rosa after scoring on a single by Nick Ahmed off of...
Homeplate umpire John Hirschbeck calls Carlos Gonzalez of the Colorado Rockies out on strikes as he faces starting pitcher Rubby De La Rosa of the...
Starting pitcher Rubby De La Rosa of the Arizona Diamondbacks delivers as Charlie Blackmon of the Colorado Rockies leads off of second base in the...
Starting pitcher Rubby De La Rosa of the Arizona Diamondbacks delivers against the Colorado Rockies at Coors Field on May 10, 2016 in Denver,...
Chip Hale of the Arizona Diamondbacks takes Rubby De La Rosa out of the game against the Miami Marlins during the sixth inning at Marlins Park on May...
Rubby De La Rosa of the Arizona Diamondbacks in action during the game against the Miami Marlins at Marlins Park on May 4, 2016 in Miami, Florida....
Chip Hale of the Arizona Diamondbacks takes Rubby De La Rosa out of the game against the Miami Marlins during the sixth inning at Marlins Park on May...
Rubby De La Rosa of the Arizona Diamondbacks reacts after being taken out of the game against the Miami Marlins during the sixth inning at Marlins...
Rubby De La Rosa of the Arizona Diamondbacks pitches during the first inning of the game against the Miami Marlins at Marlins Park on May 4, 2016 in...
Rubby De La Rosa of the Arizona Diamondbacks delivers a pitch against the St Louis Cardinals on April 28, 2016 in Phoenix, Arizona.
Rubby De La Rosa of the Arizona Diamondbacks delivers a pitch against the St Louis Cardinals on April 28, 2016 in Phoenix, Arizona.
Rubby De La Rosa of the Arizona Diamondbacks delivers a pitch against the St Louis Cardinals on April 28, 2016 in Phoenix, Arizona.
Rubby De La Rosa of the Arizona Diamondbacks delivers a warm up pitch against the St Louis Cardinals on April 28, 2016 in Phoenix, Arizona.
Rubby De La Rosa of the Arizona Diamondbacks delivers a warm up pitch against the St Louis Cardinals on April 28, 2016 in Phoenix, Arizona.
Rubby De La Rosa of the Arizona Diamondbacks delivers a warm up pitch against the St Louis Cardinals on April 28, 2016 in Phoenix, Arizona.
Rubby De La Rosa of the Arizona Diamondbacks delivers a warm up pitch against the St Louis Cardinals on April 28, 2016 in Phoenix, Arizona.
Rubby De La Rosa of the Arizona Diamondbacks delivers a warm up pitch against the St Louis Cardinals on April 28, 2016 in Phoenix, Arizona.
Rubby De La Rosa of the Arizona Diamondbacks delivers a warm up pitch against the St Louis Cardinals on April 28, 2016 in Phoenix, Arizona.
Rubby De La Rosa of the Arizona Diamondbacks delivers a warm up pitch against the St Louis Cardinals on April 28, 2016 in Phoenix, Arizona.
Rubby De La Rosa of the Arizona Diamondbacks delivers a warm up pitch against the St Louis Cardinals on April 28, 2016 in Phoenix, Arizona.