I would take Garza and Fielder.
But I would consider Garza over LIriano.
But I am not sure if you would want that, the way Garza pitched last year he has shown he has the stuff.
Liriano is an injury risk and struggled early on before he got everything together.
Just an opinion hope it helps