Matt Cain of the San Francisco Giants celebrates after pitching a perfect game against the Houston Astros at AT&T Park on June 13, 2012 in San...
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...
Pitcher Matt Cain of the San Francisco Giants reacts in the second inning while taking on the St. Louis Cardinals in Game Seven of the National...
Matt Cain of the San Francisco Giants celebrates after pitching a perfect game against the Houston Astros at AT&T Park on June 13, 2012 in San...
Matt Cain and Edgar Renteria of the San Francisco Giants wait for manager Bruce Bochy to come to the mound to take Cain out of their game against the...
Matt Cain of the San Francisco Giants pitches against the Chicago Cubs during the game at AT&T Park on September 27, 2009 in San Francisco,...
Matt Cain of the San Francisco Giants is congratulated by teammates after the game against the Houston Astros at AT&T Park on June 13, 2012 in San...
Matt Cain of the San Francisco Giants pitches against the Chicago Cubs during the game at AT&T Park on September 27, 2009 in San Francisco,...
Matt Cain of the San Francisco Giants looks on during a game against the Miami Marlins at Marlins Park on August 16, 2017 in Miami, Florida.
Matt Cain of the San Francisco Giants pitches during the game against the San Diego Padres at SBC Park on September 14, 2005 in San Francisco,...
San Francisco Giants pitcher Matt Cain hits a shot during the first round of the AT&T Pebble Beach National Pro-Am at the Monterey Peninsula Country...
Matt Cain of the San Francisco Giants celebrates after defeating the Detroit Tigers to win Game Four of the Major League Baseball World Series at...
The San Francisco Giants celebrates the Commissioner's Trophy in the locker room after defeating the Detroit Tigers to win Game Four of the Major...
Miguel Cabrera of the Detroit Tigers rounds the bases after hitting a two run home run against Matt Cain of the San Francisco Giants in the third...
Pablo Sandoval of the San Francisco Giants fields a bunt by Quintin Berry of the Detroit Tigers against Matt Cain in the third inning during Game...
Matt Cain of the San Francisco Giants lays down a sacrifice bunt and reaches first base on an error by Aaron Hill of the Arizona Diamondbacks in the...
Matt Cain of the San Francisco Giants is congratulated by teammates after the game against the Houston Astros at AT&T Park on June 13, 2012 in San...
Matt Cain of the San Francisco Giants is congratulated by teammates after the game against the Houston Astros at AT&T Park on June 13, 2012 in San...
Matt Cain of the San Francisco Giants is congratulated by teammates after the game against the Houston Astros at AT&T Park on June 13, 2012 in San...
Matt Cain of the San Francisco Giants breaks up a double play attempt by Starlin Castro of the Chicago Cubs at second base during the seventh inning...
Starting pitcher Matt Cain of the San Francisco Giants walks back to the dugout during the Major League Baseball game against the Arizona...
Edgar Renteria of the San Francisco Giants celebrates with Matt Cain after Renteria hits a fifth inning solo home run off of C.J. Wilson of the Texas...
General view of starting pitcher Matt Cain of the San Francisco Giants pitches against the Texas Rangers in Game Two of the 2010 MLB World Series at...
Starting pitcher Matt Cain of the San Francisco Giants pitches in the first inning against the Texas Rangers in Game Two of the 2010 MLB World Series...
Matt Cain of the San Francisco Giants pitches against the Philadelphia Phillies in the seventh inning of Game Three of the NLCS during the 2010 MLB...
Matt Cain of the San Francisco Giants pitches in the seventh inning against the Philadelphia Phillies in Game Three of the NLCS during the 2010 MLB...
Matt Cain of the San Francisco Giants pitches in the first inning against the Philadelphia Phillies in Game Three of the NLCS during the 2010 MLB...
Matt Cain of the San Francisco Giants pitches against the Los Angeles Dodgers during an MLB game at AT&T Park on August 1, 2010 in San Francisco,...
Matt Cain of the San Francisco Giants pitches against the Los Angeles Dodgers during an MLB game at AT&T Park on August 1, 2010 in San Francisco,...
Matt Cain of the San Francisco Giants is congratulated by teammate Buster Posey after the game against the Houston Astros at AT&T Park on Wednesday,...
Matt Cain of the San Francisco Giants pitches during the game against the Houston Astros at AT&T Park on Wednesday, June 13, 2012 in San Francisco,...
Matt Cain of the San Francisco Giants celebrates after pitching a perfect game against the Houston Astros at AT&T Park on June 13, 2012 in San...
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 gives a thumbs up to a teammate after the top of the first inning against the Baltimore Orioles during an...
Matt Cain of the San Francisco Giants is congratulated by teammates after pitching a perfect game against the Houston Astros at AT&T Park on June 13,...
Matt Cain of the San Francisco Giants celebrates after pitching a perfect game against the Houston Astros at AT&T Park on June 13, 2012 in San...
Matt Cain of the San Francisco Giants pitches against the Houston Astros during the ninth inning at AT&T Park on June 13, 2012 in San Francisco,...
New York Mets' shortstop Jose Reyes winces in pain after he was hit with a pitch by San Francisco Giants' starter Matt Cain during the fifth inning...
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 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 pitches in the first inning against the Milwaukee Brewers at AT&T Park on June 13, 2016 in San Francisco,...
Matt Cain of the San Francisco Giants pitches against the Colorado Rockies in the top of the third inning at AT&T Park on May 5, 2016 in San...
Matt Cain of the San Francisco Giants poses during Photo Day on Sunday, February 23, 2014 at Scottsdale Stadium in Scottsdale, Arizona.
National League All-Star Matt Cain of the San Francisco Giants pitches in the first inning during the 83rd MLB All-Star Game at Kauffman Stadium on...
Matt Cain of the San Francisco Giants is congratulated by Buster Posey and teammates after pitching a perfect game against the Houston Astros at AT&T...
Matt Cain of the San Francisco Giants is sprayed with a beer by teammate Ryan Theriot after the game against the Houston Astros at AT&T Park on...
Matt Cain of the San Francisco Giants is congratulated by teammates after the game against the Houston Astros at AT&T Park on June 13, 2012 in San...
Matt Cain of the San Francisco Giants pitches against the Houston Astros during the first inning at AT&T Park on June 13, 2012 in San Francisco,...
Matt Cain of the San Francisco Giants pitches against the Houston Astros during the first inning at AT&T Park on June 13, 2012 in San Francisco,...
Matt Cain of the San Francisco Giants celebrates after pitching a perfect game against the Houston Astros at AT&T Park on June 13, 2012 in San...
Matt Cain the San Francisco Giants poses for a portrait during media photo day at Scottsdale Stadium on February 23, 2011 in Scottsdale, Arizona.
Matt Cain of the San Francisco Giants walks off the field in the middle of the seventh inning against the Philadelphia Phillies in Game Three of the...
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 pitches against the Cleveland Indians in the top of the first inning at AT&T Park on July 19, 2017 in San...
Matt Cain of the San Francisco Giants pitches against the Colorado Rockies in the top of the first inning at AT&T Park on June 27, 2017 in San...
Matt Cain of the San Francisco Giants looks on as Travis Shaw of the Boston Red Sox rounds the bases after hitting a solo home run in the second...
Drew Pomeranz of the Boston Red Sox and Matt Cain of the San Francisco Giants warm up in the outfield as a bird flies by prior to the game at Fenway...
Starting pitcher Matt Cain of the San Francisco Giants sits on the dugout bench as he works against the Colorado Rockies at Coors Field on April 14,...
Matt Cain of the San Francisco Giants celebrates with his wife Chelsea Cain in the locker room after the San Francisco Giants beat the San Diego...