Sam Dyson of the San Francisco Giants celebrates after the game against the Oakland Athletics at AT&T Park on July 13, 2018 in San Francisco,...
Sam Dyson of the San Francisco Giants pitches against the St. Louis Cardinals during the seventh inning at AT&T Park on July 8, 2018 in San...
Sam Dyson of the San Francisco Giants pitches against the St. Louis Cardinals during the seventh inning at AT&T Park on July 8, 2018 in San...
Sam Dyson of the San Francisco Giants pitches against the St. Louis Cardinals during the seventh inning at AT&T Park on July 8, 2018 in San...
Sam Dyson of the San Francisco Giants pitches against the Colorado Rockies in the ninth inning at AT&T Park on June 26, 2018 in San Francisco,...
Sam Dyson of the San Francisco Giants pitches against the Colorado Rockies in the ninth inning at AT&T Park on June 26, 2018 in San Francisco,...
Sam Dyson of the San Francisco Giants pitches against the Colorado Rockies in the ninth inning at AT&T Park on June 26, 2018 in San Francisco,...
Sam Dyson of the San Francisco Giants pitches against the Colorado Rockies in the ninth inning at AT&T Park on June 26, 2018 in San Francisco,...
Sam Dyson of the San Francisco Giants pitches against the Colorado Rockies in the ninth inning at AT&T Park on June 26, 2018 in San Francisco,...
Sam Dyson of the San Francisco Giants pitches against the Colorado Rockies in the ninth inning at AT&T Park on June 26, 2018 in San Francisco,...
Sam Dyson of the San Francisco Giants pitches against the Colorado Rockies in the ninth inning at AT&T Park on June 26, 2018 in San Francisco,...
Sam Dyson of the San Francisco Giants pitches against the Colorado Rockies in the ninth inning at AT&T Park on June 26, 2018 in San Francisco,...
Sam Dyson of the San Francisco Giants pitches against the Colorado Rockies in the ninth inning at AT&T Park on June 26, 2018 in San Francisco,...
Sam Dyson of the San Francisco Giants pitches during a game against the Colorado Rockies at AT&T Park on Tuesday, June 26, 2018 in San Francisco,...
Sam Dyson of the San Francisco Giants pitches during a game against the Colorado Rockies at AT&T Park on Tuesday, June 26, 2018 in San Francisco,...
Sam Dyson of the San Francisco Giants pitches during a game against the Colorado Rockies at AT&T Park on Tuesday, June 26, 2018 in San Francisco,...
Sam Dyson of the San Francisco Giants delivers a pitch against the Miami Marlins at Marlins Park on June 14, 2018 in Miami, Florida.
Sam Dyson of the San Francisco Giants celebrates with Buster Posey after they defeated the Miami Marlins 6-3 in 16 innings at Marlins Park on June...
Sam Dyson of the San Francisco Giants delivers a pitch against the Miami Marlins at Marlins Park on June 14, 2018 in Miami, Florida.
Sam Dyson of the San Francisco Giants delivers a pitch against the Miami Marlins at Marlins Park on June 14, 2018 in Miami, Florida.
Sam Dyson of the San Francisco Giants delivers a pitch against the Miami Marlins at Marlins Park on June 14, 2018 in Miami, Florida.
Sam Dyson of the San Francisco Giants reacts after he gave up a two-run home run to DJ LeMahieu of the Colorado Rockies in the ninth inning at AT&T...
Sam Dyson of the San Francisco Giants pitches against the San Diego Padres during the tenth inning at AT&T Park on June 24, 2018 in San Francisco,...
Sam Dyson of the San Francisco Giants pitches against the San Diego Padres during the tenth inning at AT&T Park on June 24, 2018 in San Francisco,...
Sam Dyson of the San Francisco Giants pitches during a game against the Colorado Rockies at AT&T Park on Tuesday, June 26, 2018 in San Francisco,...
Sam Dyson of the San Francisco Giants pitches against the Colorado Rockies in the top of the ninth inning at AT&T Park on June 26, 2018 in San...
Manager Bruce Bochy of the San Francisco Giants takes the ball from pitcher Sam Dyson taking Dyson out of the game against the Miami Marlins in the...
Manager Bruce Bochy of the San Francisco Giants takes the ball from pitcher Sam Dyson taking Dyson out of the game against the Miami Marlins in the...
Sam Dyson of the San Francisco Giants pitches against the Miami Marlins in the top of the ninth inning at AT&T Park on June 20, 2018 in San...
Sam Dyson of the San Francisco Giants pitches against the Miami Marlins in the top of the ninth inning at AT&T Park on June 20, 2018 in San...
Manager Bruce Bochy of the San Francisco Giants takes the ball from pitcher Sam Dyson taking Dyson out of the game against the Miami Marlins in the...
Buster Posey shakes hands with Sam Dyson of the San Francisco Giants after they beat the Miami Marlins at AT&T Park on June 19, 2018 in San...
Sam Dyson of the San Francisco Giants celebrates with Buster Posey after they defeated the Miami Marlins 6-3 in 16 innings at Marlins Park on June...
Sam Dyson of the San Francisco Giants pitches against the Washington Nationals at Nationals Park on June 8, 2018 in Washington, DC.
Sam Dyson of the San Francisco Giants pitches against the Colorado Rockies during the seventh inning at AT&T Park on May 20, 2018 in San Francisco,...
Sam Dyson of the San Francisco Giants pitches against the Colorado Rockies during the seventh inning at AT&T Park on May 20, 2018 in San Francisco,...
Sam Dyson of the San Francisco Giants pitches against the Colorado Rockies during the seventh inning at AT&T Park on May 20, 2018 in San Francisco,...
Sam Dyson of the San Francisco Giants pitches against the Colorado Rockies during the seventh inning at AT&T Park on May 20, 2018 in San Francisco,...
Sam Dyson of the San Francisco Giants pitches against the Colorado Rockies during the seventh inning at AT&T Park on May 20, 2018 in San Francisco,...
Sam Dyson of the San Francisco Giants pitches against the Colorado Rockies during the seventh inning at AT&T Park on May 20, 2018 in San Francisco,...
Sam Dyson of the San Francisco Giants pitches against the Colorado Rockies during the seventh inning at AT&T Park on May 20, 2018 in San Francisco,...
Sam Dyson of the San Francisco Giants stands on the pitchers mound against the Colorado Rockies during the eighth inning at AT&T Park on May 17, 2018...
Sam Dyson of the San Francisco Giants pitches against the Colorado Rockies during the eighth inning at AT&T Park on May 17, 2018 in San Francisco,...
Sam Dyson of the San Francisco Giants pitches against the Colorado Rockies during the eighth inning at AT&T Park on May 17, 2018 in San Francisco,...
Sam Dyson of the San Francisco Giants pitches against the Colorado Rockies during the eighth inning at AT&T Park on May 17, 2018 in San Francisco,...
Sam Dyson of the San Francisco Giants pitches against the Colorado Rockies during the eighth inning at AT&T Park on May 17, 2018 in San Francisco,...
Sam Dyson of the San Francisco Giants pitches against the Colorado Rockies during the eighth inning at AT&T Park on May 17, 2018 in San Francisco,...
Sam Dyson of the San Francisco Giants pitches against the Colorado Rockies during the eighth inning at AT&T Park on May 17, 2018 in San Francisco,...
Sam Dyson of the San Francisco Giants throws a pitch during a game against the Philadelphia Phillies at Citizens Bank Park on May 10, 2018 in...
Sam Dyson of the San Francisco Giants throws a pitch during a game against the Philadelphia Phillies at Citizens Bank Park on May 10, 2018 in...
Sam Dyson of the San Francisco Giants throws a pitch during a game against the Philadelphia Phillies at Citizens Bank Park on May 10, 2018 in...
Sam Dyson of the San Francisco Giants throws a pitch during a game against the Philadelphia Phillies at Citizens Bank Park on May 10, 2018 in...
Sam Dyson of the San Francisco Giants pitches during the game against the Pittsburgh Pirates at PNC Park on May 12, 2018 in Pittsburgh, Pennsylvania.
Sam Dyson of the San Francisco Giants pitches during the game against the Pittsburgh Pirates at PNC Park on May 12, 2018 in Pittsburgh, Pennsylvania.
Sam Dyson of the San Francisco Giants pitches during the game against the Pittsburgh Pirates at PNC Park on May 12, 2018 in Pittsburgh, Pennsylvania.
Sam Dyson of the San Francisco Giants pitches during the game against the Pittsburgh Pirates at PNC Park on May 12, 2018 in Pittsburgh, Pennsylvania.
Sam Dyson of the San Francisco Giants pitches during the game against the Pittsburgh Pirates at PNC Park on May 12, 2018 in Pittsburgh, Pennsylvania.
Sam Dyson of the San Francisco Giants pitches during the game against the Pittsburgh Pirates at PNC Park on May 12, 2018 in Pittsburgh, Pennsylvania.
Sam Dyson of the San Francisco Giants pitches during the game against the Pittsburgh Pirates at PNC Park on May 12, 2018 in Pittsburgh, Pennsylvania.
Sam Dyson of the San Francisco Giants pitches during the game against the Pittsburgh Pirates at PNC Park on May 12, 2018 in Pittsburgh, Pennsylvania.