"Really glad to be back. It took me a long time to come back, but I'm glad to be here. Hopefully try to help the team win the race. Hopefully everything goes well for the team," said Garcia.
Garcia signed as a free agent with the White Sox on June 8 and was 0-1 with a 1.80 ERA in four minor league rehab starts. His last major league appearance was in a start for the Detroit Tigers against the White Sox on Sept. 29, 2008. He allowed two runs on two hits in five innings.
Before being traded to the Philadelphia Phillies after the 2006 season, he was 40-21 with a 4.24 ERA in two and half seasons with the White Sox. He was the winning pitcher in Chicago's 2005 World Series clincher against the Houston Astros and was 3-0 in the postseason. He is 118-77 lifetime with a 4.07 ERA.
Garcia was released by the New York Mets following two bad starts for Triple-A Buffalo on April 28. He went 0-2 with an 8.18 ERA.
"I always really worked hard to get back. I was in a situation with the Mets where I don't think I had a good chance to pitch. They put me in the bullpen. Having [shoulder] surgery and trying to come back, they put me in the bullpen. I never pitched in the bullpen and my shoulder started bothering me more. But I feel normal now," said Garcia.
He had surgery on his right shoulder in August 2007 and made only 14 starts the previous two seasons with Philadelphia and Detroit, going 2-6 with a 5.55 ERA. The 32-year-old right-hander would have gotten a $1.5 million, one-year deal if added to the Mets' 40-man roster.