The Phillies outrighted Garcia to Triple-A Lehigh Valley on Tuesday.
Garcia lost his spot on the 40-man roster but will stick around in the organization as catching depth. The veteran catcher is 0-for-7 at the plate during his brief time with the Phillies this season.