Greg Garcia says the Cardinals take pride in their depth