ATLANTA -- After days of wondering whether he was staying or going, Atlanta Braves starting pitcher Jamie Garcia has been traded to the Minnesota Twins.

The Braves announced the deal on Monday. Garcia, along with catcher Anthony Recker and cash considerations, was traded for right-handed pitcher Huascar Ynoa. The Braves also called-up right-handed pitcher Matt Wisler from Triple-A Gwinnett.

Ynoa is 19 and is in his third professional season. He's from the Dominican Republic, and was the 14th best international prospect in 2014, according to Baseball America.

He stands on the mound at 6-foot-2 and 220 pounds.

He made six starts for the rookie-level Elizabethton Twins this season, going 0-1 with a 5.26 ERA (15 ER/25.2 IP). For his career, he owns a 3.38 ERA (50 ER/133.1 IP) and a 5-11 record in 31 games, all starts. He has struck out 121 while allowing just three home runs.

Reports began coming out last week that Garcia would be on the way out, but for days the deal was not finalized. Garcia even ended up making his scheduled start on Friday against the Los Angeles Dodgers. In that game, he hit the first grand slam by a Braves pitcher since 1966. The Braves won 12-3.

Garcia was 4-7 this season with the Braves after getting traded from the St. Louis Cardinals. He has a 4.30 ERA and 85 strikeouts this season.

More moves could be on the way for the Braves with the trade deadline approaching on July 31 and address issues such as a crowded infield.

PHOTOS | Braves 1st round draft pick Kyle Wright