Jaime Garcia of the New York Yankees delivers the pitch during the fifth inning against the Cleveland Indians during game one of the American League...
Starter Jaime Garcia of the St. Louis Cardinals pitches against the Cincinnati Reds at Busch Stadium on September 26, 2016 in St. Louis, Missouri.
Jaime Garcia of the St. Louis Cardinals is congratulated by manager Mike Matheny after pitching a one hit complete game shutout and striking out 13...
Jaime Garcia of the St Louis Cardinals pitches against the Pittsburgh Pirates during the game on July 23, 2011 at PNC Park in Pittsburgh,...
Jaime Garcia of the St. Louis Cardinals pitches in the second inning during Game Six of the MLB World Series against the Texas Rangers at Busch...
Relief pitcher Jaime Garcia of the St. Louis Cardinals pitches against the Arizona Diamondbacks during the Major League Baseball game at Chase Field...
Jaime Garcia of the St Louis Cardinals pitches against the Pittsburgh Pirates during the game on May 8, 2010 at PNC Park in Pittsburgh, Pennsylvania.
Jaime Garcia of the St Louis Cardinals pitches against the Pittsburgh Pirates during the game on May 8, 2010 at PNC Park in Pittsburgh, Pennsylvania.
Jaime Garcia of the St Louis Cardinals pitches against the Pittsburgh Pirates during the game on May 8, 2010 at PNC Park in Pittsburgh, Pennsylvania.
Starting pitcher Jamie Garcia of the St. Louis Cardinals throws against the Atlanta Braves at Busch Stadium on April 28, 2010 in St. Louis, Missouri.
Starting pitcher Jamie Garcia of the St. Louis Cardinals throws against the Atlanta Braves at Busch Stadium on April 28, 2010 in St. Louis, Missouri.
Starting pitcher Jamie Garcia of the St. Louis Cardinals throws against the Atlanta Braves at Busch Stadium on April 28, 2010 in St. Louis, Missouri.
Starting pitcher Jamie Garcia of the St. Louis Cardinals throws against the Atlanta Braves at Busch Stadium on April 28, 2010 in St. Louis, Missouri.
Starting pitcher Jamie Garcia of the St. Louis Cardinals throws against the Atlanta Braves at Busch Stadium on April 28, 2010 in St. Louis, Missouri.
Starting pitcher Jamie Garcia of the St. Louis Cardinals throws against the Atlanta Braves at Busch Stadium on April 28, 2010 in St. Louis, Missouri.
Starting pitcher Jamie Garcia of the St. Louis Cardinals throws against the Atlanta Braves at Busch Stadium on April 28, 2010 in St. Louis, Missouri.
Jaime Garcia of the Toronto Blue Jays pitches against the Detroit Tigers at Comerica Park on June 1, 2018 in Detroit, Michigan.
Jaime Garcia of the Toronto Blue Jays pitches against the Detroit Tigers at Comerica Park on June 1, 2018 in Detroit, Michigan.
Jaime Garcia of the Toronto Blue Jays delivers a pitch in the first inning during MLB game action against the Atlanta Braves at Rogers Centre on June...
Pitcher Jaime Garcia of the St. Louis Cardinals throws against the Minnesota Twins at Roger Dean Stadium on March 29, 2010 in Jupiter, Florida.
Pitcher Jaime Garcia of the St. Louis Cardinals throws against the Minnesota Twins at Roger Dean Stadium on March 29, 2010 in Jupiter, Florida.
Pitcher Jaime Garcia of the St. Louis Cardinals throws against the Minnesota Twins at Roger Dean Stadium on March 29, 2010 in Jupiter, Florida.
Pitcher Jaime Garcia of the St. Louis Cardinals throws against the Minnesota Twins at Roger Dean Stadium on March 29, 2010 in Jupiter, Florida.
Pitcher Jaime Garcia of the St. Louis Cardinals throws against the Minnesota Twins at Roger Dean Stadium on March 29, 2010 in Jupiter, Florida.
Pitcher Jaime Garcia of the St. Louis Cardinals throws against the Minnesota Twins at Roger Dean Stadium on March 29, 2010 in Jupiter, Florida.
Pitcher Jaime Garcia of the St. Louis Cardinals throws against the Minnesota Twins at Roger Dean Stadium on March 29, 2010 in Jupiter, Florida.
Toronto Blue Jays starting pitcher Jaime Garcia as the Toronto Blue Jays lose to the Atlanta Braves 11-4 at Rogers Centre in Toronto. June 19, 2018.
Toronto Blue Jays starting pitcher Jaime Garcia waits to be pulled as the Toronto Blue Jays lose to the Atlanta Braves 11-4 at Rogers Centre in...
Toronto Blue Jays starting pitcher Jaime Garcia grimaces after giving up a grand slam to Atlanta Braves third baseman Johan Camargo as the Toronto...
Jaime Garcia of the Toronto Blue Jays delivers a pitch in the second inning during MLB game action against the Atlanta Braves at Rogers Centre on...
Pitcher Jaime Garcia of the St. Louis Cardinals during photo day at Roger Dean Stadium on March 1, 2010 in Jupiter, Florida.
Pitcher Jaime Garcia of the St. Louis Cardinals during photo day at Roger Dean Stadium on March 1, 2010 in Jupiter, Florida.
Pitcher Jaime Garcia of the St. Louis Cardinals during photo day at Roger Dean Stadium on March 1, 2010 in Jupiter, Florida.
Pitcher Jaime Garcia of the St. Louis Cardinals during photo day at Roger Dean Stadium on March 1, 2010 in Jupiter, Florida.
Jaime Garcia of the Toronto Blue Jays pitches during the sixth inning of a game against the Tampa Bay Rays on June 12, 2018 at Tropicana Field in St....
Pitcher Jaime Garcia of the Toronto Blue Jays pitches during the second inning of a game against the Tampa Bay Rays on June 12, 2018 at Tropicana...
Catcher Luke Maile of the Toronto Blue Jays waits at home plate as Carlos Gomez of the Tampa Bay Rays kisses his bat on his way to face pitcher Jaime...
Pitcher Jaime Garcia of the Toronto Blue Jays pitches during the second inning of a game against the Tampa Bay Rays on June 12, 2018 at Tropicana...
Pitcher Jaime Garcia of the Toronto Blue Jays pitches during the second inning of a game against the Tampa Bay Rays on June 12, 2018 at Tropicana...
Pitcher Jaime Garcia of the St. Louis Cardinals during photo day at Roger Dean Stadium on March 1, 2010 in Jupiter, Florida.
Jaime Garcia of the Toronto Blue Jays delivers a pitch in the first inning during MLB game action against the Baltimore Orioles at Rogers Centre on...
Jaime Garcia of the Toronto Blue Jays delivers a pitch in the second inning during MLB game action against the Baltimore Orioles at Rogers Centre on...
Starting pitcher Jaime Garcia of the Toronto Blue Jays throws a pitch during a game against the Philadelphia Phillies at Citizens Bank Park on May...
Starting pitcher Jaime Garcia of the Toronto Blue Jays throws a pitch during a game against the Philadelphia Phillies at Citizens Bank Park on May...
Starting pitcher Jaime Garcia of the Toronto Blue Jays throws a pitch during a game against the Philadelphia Phillies at Citizens Bank Park on May...
Starting pitcher Jaime Garcia of the Toronto Blue Jays throws a pitch during a game against the Philadelphia Phillies at Citizens Bank Park on May...
Starting pitcher Jaime Garcia of the Toronto Blue Jays throws a pitch during a game against the Philadelphia Phillies at Citizens Bank Park on May...
Starting pitcher Jaime Garcia of the Toronto Blue Jays throws a pitch during a game against the Philadelphia Phillies at Citizens Bank Park on May...
Starting pitcher Jaime Garcia of the Toronto Blue Jays throws a pitch during a game against the Philadelphia Phillies at Citizens Bank Park on May...
Starting pitcher Jaime Garcia of the Toronto Blue Jays throws a pitch during a game against the Philadelphia Phillies at Citizens Bank Park on May...
Starting pitcher Jaime Garcia of the Toronto Blue Jays throws a pitch during a game against the Philadelphia Phillies at Citizens Bank Park on May...
Pitcher Jaime Garcia of the Toronto Blue Jays is visited by pitching coach Pete Walker of the Toronto Blue Jays after giving up four hits to the...
Jaime Garcia of the Toronto Blue Jays pitches against the Detroit Tigers during the first inning at Comerica Park on June 1, 2018 in Detroit,...
Starting pitcher Jaime Garcia of the Toronto Blue Jays throws a pitch in the second inning during a game against the Philadelphia Phillies at...
Starting pitcher Jaime Garcia of the Toronto Blue Jays throws a pitch in the first inning during a game against the Philadelphia Phillies at Citizens...
Jaime Garcia of the Toronto Blue Jays pitches against the New York Mets at Citi Field on May 15, 2018 in the Flushing neighborhood of the Queens...
Jaime Garcia of the Toronto Blue Jays pitches against the New York Mets at Citi Field on May 15, 2018 in the Flushing neighborhood of the Queens...
Jaime Garcia of the Toronto Blue Jays pitches against the New York Mets at Citi Field on May 15, 2018 in the Flushing neighborhood of the Queens...
Jaime Garcia of the Toronto Blue Jays pitches against the New York Mets at Citi Field on May 15, 2018 in the Flushing neighborhood of the Queens...
Jaime Garcia of the Toronto Blue Jays pitches against the New York Mets at Citi Field on May 15, 2018 in the Flushing neighborhood of the Queens...