Greg Garcia sees Cards’ lineup revving up