I don't think anyone on a one year contract that was acquired for very little is a big gamble, but I'd say Garcia is probably the most likely to pay off in prospects of the three.
there is a thesis for his struggles and he's healthy and entering a contract year. Still, you have to worry sometimes about taking the other side of a bet with the cards.