The Diamondbacks had selected Garcia, a 21-year-old starting pitcher, from the Rochester Red Wings in the Minnesota Twins organization.
A 6'7", 220 lb. hurler who was a fourth-round selection of the Twins in the June 2001 draft, Garcia has logged four professional seasons in the Minnesota organization.
Last year, he pitched with the Gulf Coast League (R ) Twins and the Sing of Quad Cities (A), appearing in 11 games and making two starts. He was 2-0 with a 3.50 ERA in 18.0 innings.
Garcia is currently pitching for Manati of the Puerto Rican Winter League, where he is 1-1 with a 4.76 ERA in seven games.
The Diamondbacks lost one player in Monday's draft, outfielder Cedrick Brooks, who was selected by the Washington Nationals in the Triple-A phase. Brooks hit .283 with eight RBI in 16 games for the El Paso Diablos in the Texas League last season.
D-Backs cash in on top pick
Scout MLB Network Top Stories
Q&A: Padres' Prospect Javier GuerraWhat a difference a year makes, as former Padres top prospect Javier Guerra tries to reestablish himself heading into the 2017 campaign.
Scout's Top-100 MLB Prospects: Players 10-1Scout.com unveils its 2017 top-100 MLB prospects ranking. Here is an in-depth look on each of the players from 10-1.
Scouting Baseball8:55 AM
2017: The Year of Carlos CorreaThe Houston Astros have a leader heading into the 2017 season, and his name is Carlos Correa.
Astros Insider7:12 AM
RECAP: Team USA Brings Home WBC GoldThe World Baseball Classic has come and gone with the United States being crowned champions.
Hardball Scoop7:00 AM