Matt Cain of the San Francisco Giants tips his hat on the field before the game against the San Diego Padres at AT&T Park on September 29, 2017 in...
Matt Cain of the San Francisco Giants tips his hat on the field before the game against the San Diego Padres at AT&T Park on September 29, 2017 in...
Matt Cain of the San Francisco Giants waves to the fans showing gratitude leaving the game after the top of the fourth inning against the San Diego...
Matt Cain of the San Francisco Giants waves to the fans showing gratitude leaving the game after the top of the fourth inning against the San Diego...
Matt Cain of the San Francisco Giants shows his gratitude to the fans coming out of the game after the top of the fourth inning against the San Diego...
Matt Cain of the San Francisco Giants shows his gratitude to the fans coming out of the game after the top of the fourth inning against the San Diego...
Matt Cain of the San Francisco Giants hugs manager Bruce Bochy as Bochy was taking Cain out of the game after the top of the fourth inning against...
Matt Cain of the San Francisco Giants waves to the fans showing gratitude leaving the game after the top of the fourth inning against the San Diego...
Matt Cain of the San Francisco Giants pitches against the San Diego Padres in the top of the first inning at AT&T Park on September 30, 2017 in San...
Matt Cain of the San Francisco Giants pitches against the San Diego Padres in the top of the first inning at AT&T Park on September 30, 2017 in San...
Matt Cain of the San Francisco Giants pitches against the San Diego Padres in the top of the first inning at AT&T Park on September 30, 2017 in San...
Matt Cain of the San Francisco Giants pitches against the San Diego Padres in the top of the first inning at AT&T Park on September 30, 2017 in San...
Matt Cain of the San Francisco Giants pitches against the San Diego Padres in the top of the first inning at AT&T Park on September 30, 2017 in San...
Matt Cain of the San Francisco Giants pitches against the San Diego Padres in the top of the first inning at AT&T Park on September 30, 2017 in San...
Matt Cain of the San Francisco Giants pitches against the San Diego Padres in the top of the first inning at AT&T Park on September 30, 2017 in San...
Matt Cain of the San Francisco Giants pitches against the San Diego Padres in the top of the first inning at AT&T Park on September 30, 2017 in San...
Matt Cain of the San Francisco Giants pitches against the San Diego Padres in the top of the first inning at AT&T Park on September 30, 2017 in San...
Matt Cain of the San Francisco Giants pitches against the San Diego Padres in the top of the first inning at AT&T Park on September 30, 2017 in San...
Matt Cain of the San Francisco Giants comes out to say a final goodbye to the fans after the Giants defeated the San Diego Padres 5-4 on a walk-off...
Matt Cain of the San Francisco Giants shows his gratitude to the fans coming out of the game after the top of the fourth inning against the San Diego...
Matt Cain of the San Francisco Giants shakes the hand of catcher Buster Posey as manager Bruce Bochy looks on after the top of the fourth inning...
Matt Cain of the San Francisco Giants hugs manager Bruce Bochy as Bochy was taking Cain out of the game after the top of the fourth inning against...
Matt Cain of the San Francisco Giants shakes the hand of manager Bruce Bochy as Bochy was taking Cain out of the game after the top of the fourth...
Matt Cain of the San Francisco Giants waves to the fans showing gratitude leaving the game after the top of the fourth inning against the San Diego...
Matt Cain of the San Francisco Giants pitches against the San Diego Padres in the top of the fourth inning at AT&T Park on September 30, 2017 in San...
Matt Cain of the San Francisco Giants pitches against the San Diego Padres in the top of the first inning at AT&T Park on September 30, 2017 in San...
Matt Cain of the San Francisco Giants pitches against the San Diego Padres in the top of the first inning at AT&T Park on September 30, 2017 in San...
Matt Cain of the San Francisco Giants tips his cap during a pre-game ceremony before the game against the San Diego Padres at AT&T Park on September...
Matt Cain of the San Francisco Giants tips his cap to fans during the MLB game against the Arizona Diamondbacks to honor his retirement at Chase...
Matt Cain of the San Francisco Giants tips his cap to fans during the MLB game against the Arizona Diamondbacks to honor his retirement at Chase...
Matt Cain of the San Francisco Giants poses during Photo Day on Monday, February 23, 2009 at Scottsdale Stadium in Scottsdale, Arizona.
Matt Cain of the San Francisco Giants poses during photo day at Scottsdale Stadium on February 23, 2009 in Scottsdale, Arizona.
Matt Cain of the San Francisco Giants poses during photo day at Scottsdale Stadium on February 23, 2009 in Scottsdale, Arizona.
Matt Cain of the San Francisco Giants poses during photo day at Scottsdale Stadium on February 23, 2009 in Scottsdale, Arizona.
Matt Cain of the San Francisco Giants poses during photo day at Scottsdale Stadium on February 23, 2009 in Scottsdale, Arizona.
Pitcher Matt Cain of the San Francisco Giants throws against the Los Angeles Dodgers during a spring training game at Scottsdale Stadium on February...
Matt Cain of the San Francisco Giants poses during photo day at Scottsdale Stadium on February 23, 2009 in Scottsdale, Arizona.
Matt Cain of the San Francisco Giants poses during photo day at Scottsdale Stadium on February 23, 2009 in Scottsdale, Arizona.
Matt Cain of the San Francisco Giants pitches during the first inning of the game against the Miami Marlins at Marlins Park on August 16, 2017 in...
Starting pitcher Matt Cain of the San Francisco Giants walks to the dugout after the fourth inning against the St Louis Cardinals at AT&T Park on...
Matt Cain of the San Francisco Giants pitches in the third inning against the St Louis Cardinals at AT&T Park on August 31, 2017 in San Francisco,...
The bats and helmet of Matt Cain of the San Francisco Giants sit in the dugout before the game against the St Louis Cardinals at AT&T Park on August...
Matt Cain of the San Francisco Giants pitches in the first inning against the St Louis Cardinals at AT&T Park on August 31, 2017 in San Francisco,...
Matt Cain of the San Francisco Giants pitches in the first inning against the St Louis Cardinals at AT&T Park on August 31, 2017 in San Francisco,...
Matt Cain of the San Francisco Giants pitches in the first inning against the St Louis Cardinals at AT&T Park on August 31, 2017 in San Francisco,...
Matt Cain of the San Francisco Giants pitches in the first inning against the St Louis Cardinals at AT&T Park on August 31, 2017 in San Francisco,...
Matt Cain of the San Francisco Giants pitches in the first inning against the St Louis Cardinals at AT&T Park on August 31, 2017 in San Francisco,...
Matt Cain of the San Francisco Giants pitches in the first inning against the St Louis Cardinals at AT&T Park on August 31, 2017 in San Francisco,...
Matt Cain of the San Francisco Giants pitches in the first inning against the St Louis Cardinals at AT&T Park on August 31, 2017 in San Francisco,...
Matt Cain of the San Francisco Giants fields during the game against the Oakland Athletics at the Oakland Alameda Coliseum on July 31, 2017 in...
Matt Cain of the San Francisco Giants pitches during the game against the Oakland Athletics at the Oakland Alameda Coliseum on July 31, 2017 in...
Matt Cain of the San Francisco Giants pitches during the game against the Oakland Athletics at the Oakland Alameda Coliseum on July 31, 2017 in...
Matt Cain and Hunter Pence of the San Francisco Giants go through their pregame ritual prior to the MLB game against the Arizona Diamondbacks at...
Matt Cain of the San Francisco Giants pitches in relief for the Giants against the Milwaukee Brewers at AT&T Park on August 21, 2017 in San...
Matt Cain of the San Francisco Giants pitches against the St. Louis Cardinals at Busch Stadium on May 21, 2017 in St. Louis, Missouri.
Matt Cain of the San Francisco Giants pitches against the St. Louis Cardinals at Busch Stadium on May 21, 2017 in St. Louis, Missouri.
Matt Cain of the San Francisco Giants pitches against the St. Louis Cardinals at Busch Stadium on May 21, 2017 in St. Louis, Missouri.
Matt Cain of the San Francisco Giants pitches against the St. Louis Cardinals at Busch Stadium on May 21, 2017 in St. Louis, Missouri.
Matt Cain of the San Francisco Giants pitches against the St. Louis Cardinals at Busch Stadium on May 21, 2017 in St. Louis, Missouri.
Matt Cain of the San Francisco Giants pitches against the St. Louis Cardinals at Busch Stadium on May 21, 2017 in St. Louis, Missouri.