Garcia, 19, was signed for $565,000 in 2014 as an international free agent. He was and still is a relatively unknown prospect. The Angels are obviously confident in his potential and his ability to reach his ceiling to sign such a young player for so much money.
Garcia is a switch-hitting shortstop. The Angels paid him for his bat, as that is apparently his best asset. He hopes to stick it out as a shortstop, as he does get a good jump on the ball and has an exceptional arm. However, a move to third or second base could be in his future.