The lack of organizational depth has haunted the Giants this season, and it forced them to acquire 29-year-old journeyman Guillermo Moscoso.